美文网首页
linux安装和配置mysql(一)

linux安装和配置mysql(一)

作者: LiDong丶 | 来源:发表于2018-05-31 13:22 被阅读0次

    以下代码都是我一字字敲的!如各位看官按照我的方式不能安装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

    相关文章

      网友评论

          本文标题:linux安装和配置mysql(一)

          本文链接:https://www.haomeiwen.com/subject/agsqgxtx.html