0


Linux 之 mysql-5.7.44 下载/安装(离线)

下载

官网

MySQL :: Download MySQL Community Server (Archived Versions)

安装

1.解压并放到指定目录(/home/mysql)

  1. tar -zxvf mysql-5.7.44-el7-x86_64.tar.gz

移动到指定安装位置(我的:/home 下)

  1. mv mysql-5.7.44-el7-x86_64 /home/

将文件重命名为mysql

  1. mv mysql-5.7.44-el7-x86_64/ mysql/

2,卸载 mariadb

  1. #查看是否存在
  2. rpm -qa | grep mariadb
  3. #卸载
  4. rpm -e --nodeps mariadb-libs
  5. #再次查看是否已经卸载
  6. rpm -qa | grep mariadb

3

** 3.创建my.cnf文件**

  1. vim /etc/my.cnf

添加内容

  1. [mysqld]
  2. bind-address=0.0.0.0
  3. #端口号
  4. port=3309
  5. user=mysql
  6. #mysql所在目录
  7. basedir=/home/mysql
  8. #数据的存放目录
  9. datadir=/home/mysql/data
  10. #mysql.sock 存放位置
  11. socket=/tmp/mysql.sock
  12. #错误日志存放位置
  13. log-error=/home/mysql/log/mysql.err
  14. #pid 存放位置
  15. pid-file=/home/mysql/mysql.pid
  16. #character config
  17. character_set_server=utf8mb4
  18. symbolic-links=0
  19. explicit_defaults_for_timestamp=true

4.创建mysql 用户与用户组,并将安装目录的所属改为mysql

  1. #创建用户组
  2. groupadd mysql
  3. #创建mysql用户,并关联用户组
  4. useradd -g mysql mysql
  5. #将/home/mysql的所属改为mysql
  6. chown -R mysql:mysql /home/mysql

5.初始化mysql

  1. #切换到对应目录
  2. cd /home/mysql/bin
  3. #执行初始化命令
  4. ./mysqld --defaults-file=/etc/my.cnf --basedir=/home/mysql/ --datadir=/home/mysql/data/ --user=mysql --initialize

6.开启服务

  1. #将mysql加入服务
  2. cp support-files/mysql.server /etc/init.d/mysql
  3. #设置开机自启动
  4. chkconfig mysql on
  5. #启动服务
  6. sevice mysql start

7.登陆&修改密码&远程访问

  1. # 1.切换目录
  2. cd /home/mysql/bin
  3. # 2.登陆 初始化密码去/home/mysql/log/err.log 内查
  4. ./mysql -uroot -p -P3309
  5. # 3.设置密码
  6. alter user 'root'@'localhost' identified by 'password';
  7. # 4.刷新
  8. flush privileges;
  9. # 5.切换到mysql 库
  10. use mysql;
  11. # 6.设置远程访问
  12. update user set host='%' where user = 'root';
  13. # 7.刷新
  14. flush privileges;

8.配置环境变量

  1. #编辑文件
  2. vim /etc/profile
  3. #添加下面这个
  4. export PATH=/home/mysql/bin:$PAHT
  5. #可选 如上一步有问题 使用下面的这个
  6. export PATH=/home/mysql/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin$PATH

完结撒花!

标签: adb

本文转载自: https://blog.csdn.net/sszdzq/article/details/141931878
版权归原作者 sszdzq海怪 所有, 如有侵权,请联系我们删除。

“Linux 之 mysql-5.7.44 下载/安装(离线)”的评论:

还没有评论