linux安装和配置mysql(一)

以下代码都是我一字字敲的!如各位看官按照我的方式不能安装mysql的话,请联系我!

安装的前提先要安装以下依赖包

    yum  -y install gcc

    yum -y install gcc-c++

    yum -y install perl

    yum  -y install cmake

    yum  -y install libncurses5-dev

1.在系统创建一个名为mysql的用户,专用于运行mysql,把这类账户的Bash终端设置成nologin解释器,避免黑客通过该用户登录到服务器中,从而提高系统安全性。

    useradd mysql -s /sbin/nologin

2.创建一个用于保存MySQL数据库程序和数据库文件的目录,并把该目录的所有者和所属组身份修改为mysql。其中,/usr/local/mysql是用于保存MySQL数据库服务程序的目录,/usr/local/mysql/var则是用于保存真实数据库文件的目录(我觉得也可在根目录下专门创建一个存储数据的文件夹方便管理和挂载)。

    mkdir -p /usr/local/mysql/var

    chown -Rf mysql:mysql /usr/local/mysql

3.获取mysql源码包并解压

    wget wget https://www.linuxprobe.com/Software/mysql-5.6.19.tar.gz

    tar -zxvf mysql-5.6.19.tar.gz

4.编译安装mysql,,-DCMAKE_INSTALL_PREFIX参数用于定义数据库服务程序的保存目录,-DMYSQL_DATADIR参数用于定义真实数据库文件的目录,-DSYSCONFDIR则是定义MySQL数据库配置文件的保存目录。

    cd mysql-5.6.19

    cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/var -DSYSCONFDIR=/etc

    make && make install

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容