MySql教程

MySQL8.0--安装教程

本文主要是介绍MySQL8.0--安装教程,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
  1. 在 /use/local下 创建mysql文件夹
    1. 1. cd  /usr/local
      2. mkdir mysql
        
  2. 切换到mysql文件夹下
    1. cd  mysql
       
  3. 下载mysql  
    1.  wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz
      
    2.  

        
  4. 解压mysql

    1.   
  5. 重命名文件夹 
    1. mv mysql-8.0.20-linux-glibc2.12-x86_64 mysql
        
  6. 创建data文件夹 存储文件
    1. cd mysql
      mkdir data
        
  7. 创建用户组以及用户和密码    
    1.  

       

        
  8. 授权用户 
    1.  

       

        
  9. 切换到bin目录下
    1.  

       

        
  10. 初始化基础信息 
    1. ./mysqld --user=mysql --basedir=/usr/local/mysql-8.0 --datadir=/usr/local/mysql-8.0/data/ --initialize
      
  11. 编辑my.cnf文件  

    1.  

       

        
  12. 添加mysqld服务到系统  

    1. cp -a ./support-files/mysql.server /etc/init.d/mysql
    2.  

       

        
  13. 授权以及添加服务  

    1. chmod +x /etc/init.d/mysql
       
      chkconfig --add mysql
  14. 启动mysql 

    1. service mysql start
  15. 查看启动状态

    1. service mysql status
  16. 将mysql命令添加到服务  

    1. ln -s /usr/local/mysql-8.0/bin/mysql /usr/bin
  17. 登录mysql  mysql -uroot -p 密码使用之前随机生成的密码

  18. 修改root密码  其中123456是新的密码自己设置

    1. ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
  19. 执行   使密码生效

    1.  
      flush privileges;

       

       
  20. 选择mysql数据库 

    1. use mysql;
  21. 修改远程连接并生效    

    1. update user set host='%' where user='root';
       
      flush privileges;
  22.  

     

      

      

        

      

     

      

      

          

       
这篇关于MySQL8.0--安装教程的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!