云服务器链接Mysql

作者: 乔治大叔 | 来源:发表于2019-01-04 15:58 被阅读2次

    先上传mysql,解压mysql即可使用

    tar xf mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz 
    

    创建软连接

     ln -s mysql-5.7.20-linux-glibc2.12-x86_64 mysql
    

    3.2 编辑环境变量
    vim /etc/profile
    添加以下一行:

    export PATH=/opt/mysql/bin:$PATH
    

    生效配置:
    source /etc/profile

    3.3 卸载自带mariadb(否则会和mysql冲突,这个BUG搞了几个小时才找到)
    yum remove mariadb-libs

    3.4 生成配置文件(/etc/my.cnf)
    vim /etc/my.cnf
    [mysqld]
    basedir=/opt/mysql
    datadir=/opt/mysql/data
    socket=/tmp/mysql.sock
    user=mysql
    log_error=/var/log/mysql.log
    log_bin=/opt/mysql/data/mysql-bin
    server_id=100
    [mysql]
    socket=/tmp/mysql.sock

    3.5 创建用户和数据目录,并授权
    useradd mysql
    mkdir /opt/mysql/data
    chown -R mysql.mysql /opt/mysql
    mysqld --initialize-insecure --basedir=/opt/mysql --datadir=/opt/mysql/data --user=mysql

    touch /var/log/mysql.log

    chown -R mysql.mysql /var/log/mysql.log

    如果报错:


    error1.png

    yum install -y libaio*

    grant all on *.* to root@'172.27.0.0/255.255.240.0' identified by '123';
    

    相关文章

      网友评论

        本文标题:云服务器链接Mysql

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