zoukankan      html  css  js  c++  java
  • Centos7 安装mysql-8.0.20

    1.下载源码包

        wget wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz

    2.解压

       xz -d mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz

       tar xvf mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz

    3.添加用户组及用户

       groupadd mysql

       useradd -r -g mysql mysql

    4.修改配置文件my.cnf

       find / -name my.cnf

       vi /etc/my.cnf

      1) 使用普通用户登录mysql

       

    5.启动mysqld  在mysql源码包根目录下的bin里

        

       1)出现报错

      删除/var/lib/mysql 目录

      rm -rf /var/lib/mysql 

           执行初始化命令

      mysqld --initialize-insecure  //此时在/var/lib/下会重新生成mysql目录

      2)重新启动mysqld

           

    6.连接数据库

         

       1)查看mysql.sock文件位置

           

      2)使用软链接

           ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

     3)重新连接mysql服务器

          

    7. 将mysql命令加入环境变量

         

      source /etc/profile

  • 相关阅读:
    141. 环形链表
    15. 三数之和
    剑指 Offer 59
    177. 第N高的薪水
    176. 第二高的薪水
    175. 组合两个表
    剑指 Offer 57
    剑指 Offer 56
    110. 平衡二叉树
    置顶
  • 原文地址:https://www.cnblogs.com/indifferent/p/13265784.html
Copyright © 2011-2022 走看看