linux学习三(最详细的linux下安装mysql5.7有手就行)

前言:本文基于centos7操作

协作工具:xftp、xshell(之前文章有下载路径)

 

mysql5.7安装

1)下载mysql源安装包:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

linux学习三(最详细的linux下安装mysql5.7有手就行)

2)安装mysql源:yum localinstall mysql57-community-release-el7-8.noarch.rpm.若结尾出现complete!,则说明MySQL源安装完成
linux学习三(最详细的linux下安装mysql5.7有手就行)

中途选择y继续

3)检测是否安装完成:yum repolist enabled | grep "mysql.*-community.*"

linux学习三(最详细的linux下安装mysql5.7有手就行)

4)安装mysql:yum install mysql-community-server

linux学习三(最详细的linux下安装mysql5.7有手就行)

中间记得输入y

5)查看安装的mysql版本:rpm -aq | grep -i mysql

linux学习三(最详细的linux下安装mysql5.7有手就行)

6)设置开启启动mysql服务:systemctl enable mysqld

7)修改mysql密码 先关闭mysql服务 service mysqld stop

8)修改mysql的配置文件my.conf

打开my.conf  vim /etc/profile   按Insert或者i键进入编辑模式  文件中加入代码

linux学习三(最详细的linux下安装mysql5.7有手就行)

再次按Insert或者i退出编辑模式  按Esc  输入:wq保存并退出!  回车 = =

9)重启数据库 service mysqld start

10)进入到mysql数据库  mysql -u root 

11)修改密码

use mysql;

linux学习三(最详细的linux下安装mysql5.7有手就行)

update mysql.user set authentication_string=password('root_password') where user='root';  root_password替换成你想要的密码

linux学习三(最详细的linux下安装mysql5.7有手就行)

12)把my.cnf加进入的语句删掉

13)重启服务器 service mysqld restart

14)登录 mysql -u root -p 输入你的密码  

linux学习三(最详细的linux下安装mysql5.7有手就行)

登录成功! 安装完毕!

15)修改密码

先登录mysql mysql -u root -p

切换mysql库 use mysql;

修改密码 update mysql.user set authentication_string=password('new password') where user='root';

立即生效 flush privileges;  

重启数据库 service mysqld restart  即可用新密码登录

16)开放远程连接mysql

先登录mysql mysql -u root -p

切换mysql库 use mysql;

修改root用户的host字段  update user set host="%" where user="root";

立即生效 flush privileges;