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

打印 上一主题 下一主题

主题 1584|帖子 1584|积分 4752

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 

下载

官网
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
复制代码
 

完结撒花!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

风雨同行

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表