美文网首页
centos6.8 安装mysql5.7

centos6.8 安装mysql5.7

作者: 在暗处凝视世间喧华繁闹 | 来源:发表于2018-12-27 14:48 被阅读0次

    1.去官网下载mysql的安装包

    https://dev.mysql.com/downloads/mysql/   我下载的是   mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

    2.将安装包 上传到服务器指定位置   

    我放到的位置是    /usr/local/src   并将安装包解压到 /usr/local/  目录下,并重新命名为  mysql

    3.给系统添加mysql 用户和组

    groupadd mysql

    useradd -r -g mysql mysql 

    4.更改mysql目录的权限

    cd /usr/local/mysql

    chown -R mysql .

    chgrp -R mysql .

    5.初始化mysql配置

    mkdir data

    ./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 

    注意:这个时候我出现了一个错误  ./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

    这是少一个包   安装一下就好了    :yum install -y libaio

    执行完了上条命令就会出现一个默认的初始密码,记住它

    改变mysql目录下文件的权限   chown -R root .   chown -R mysql data

    6.复制配置文件到/etc 目录下

    cp support-files/my-default.cnf /etc/my.cnf (这一个文件没找到所以第7步没做 直接第8步)

    7.修改my.cnf 文件

    a.basedir = /usr/local/mysql

    b.datadir = /usr/local/mysql/data

    c.port =3306

    8.把启动命令加入到服务中 并设置开机自动启动

    cp support-files/mysql.server /etc/init.d/mysql

    chmod +x /etc/init.d/mysql

    cchkconfig --add mysql

    9.启动mysql服务

    service mysql start

    10.mysql 加入环境变量

    修改/etc/profile文件使其永久性生效,并对所有系统用户生效,在文件末尾加上如下两行代码

     PATH=$PATH:/Ultrapower/test/mysql:/Ultrapower/test/mysql/bin

     export PATH

     最后:执行 命令source /etc/profile或 执行点命令 ./profile使其修改生效,执行完可通过echo $PATH命令查看是否添加成功

    11.登录mysql   

    mysql -uroot -p   输入之前的默认密码

    (11步 出过这个错: -bash: mysql: command not found    执行 :ln -s /usr/local/mysql/bin/mysql /usr/bin)

    12.重置密码

    alter user 'root'@'%' identified by '123456';

    至此大功告成!可以愉快的使用mysql !

    相关文章

      网友评论

          本文标题:centos6.8 安装mysql5.7

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