• linux 手动按照mysql5.7 tar.gz版本


    1.  删除旧的mysql文件   (find / -name mysql)
    2.  删除mysql安装文件 
      1. rpm -qa|grep mysql
      2. rpm -e --nodeps  xxxx.86_64(上一步查询到的列表)
    3. 删除自带的mariadb   
      1. rpm -qa|grep mariadb 
      2. rpm -e --nodeps  xxxx.86_64(上一步查询到的列表)
    4. 清除旧文件后开始安装
      1.   groupadd mysql
      2.   useradd -r -g mysql mysql
      3. 进入mysql(解压后文件夹重命名为mysql)   
      4. chown -R mysql.mysql /usr/local/mysql  
      5. mkdir data
      6. 进入 support-files 创建 my_default.cnf 配置文件,内容如下:
        [mysqld]
        basedir =/usr/local/mysql
        datadir = /usr/local/mysql/data
        port = 3306
        socket = /tmp/mysql.sock
        character-set-server=utf8
        log-error = /usr/local/mysql-5.7.28/data/mysqld.log
        pid-file = /usr/local/mysql-5.7.28/data/mysqld.pid
      7. cp my_default.cnf /etc/my.cnf
      8. ./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/  初始化mysql
      9. 查看/mysql/data/mysqld.log 获取初始密码
      10.  cp support-files/mysql.server /etc/init.d/mysql 复制执行文件到自启动
      11. service mysql start 启动mysql
      12. ./bin/mysql -u root -p  登录
      13. set password=password('123456');  重置密码  
      14. grant all privileges on *.* to root@'%' identified by '123456'; 授权
      15. flush privileges;
      16. use mysql; 
      17. update user set host='%' where user = 'root'; 添加远程访问
      18. flush privileges;
      19. service mysql restart 重启
      20. 远程登录
  • 相关阅读:
    软件构造实训经验总结
    Python Numpy data-type dtype 自定义数据类型
    numpy练习100题--错题本
    pytorch tensor 调换矩阵行的顺序
    Pytorch-Tensor基本操作
    torch.randonperm()
    jupyter找不到conda的虚拟环境
    Windows下tar.gz tar.bz2的安装方法
    ubuntu常用的命令行操作命令
    神经网络权重初始化
  • 原文地址:https://www.cnblogs.com/padazala/p/16030339.html
Copyright © 2020-2023  润新知