linux学习三(最详细的linux下安装mysql5.7有手就行)
前言:本文基于centos7操作
协作工具:xftp、xshell(之前文章有下载路径)
mysql5.7安装
1)下载mysql源安装包:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
2)安装mysql源:yum localinstall mysql57-community-release-el7-8.noarch.rpm.若结尾出现complete!,则说明MySQL源安装完成
中途选择y继续
3)检测是否安装完成:yum repolist enabled | grep "mysql.*-community.*"
4)安装mysql:yum install mysql-community-server
中间记得输入y
5)查看安装的mysql版本:rpm -aq | grep -i mysql
6)设置开启启动mysql服务:systemctl enable mysqld
7)修改mysql密码 先关闭mysql服务 service mysqld stop
8)修改mysql的配置文件my.conf
打开my.conf vim /etc/profile 按Insert或者i键进入编辑模式 文件中加入代码
再次按Insert或者i退出编辑模式 按Esc 输入:wq保存并退出! 回车 = =
9)重启数据库 service mysqld start
10)进入到mysql数据库 mysql -u root
11)修改密码
use mysql;
update mysql.user set authentication_string=password('root_password') where user='root'; root_password替换成你想要的密码
12)把my.cnf加进入的语句删掉
13)重启服务器 service mysqld restart
14)登录 mysql -u root -p 输入你的密码
登录成功! 安装完毕!
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;