CentOS7.5 安装Mysql5.7.20步骤记录
CentOS7.5 基于yum源的安装步骤
本步骤安装可行, 但是考虑网络原因, 太难安装, 安装慢的小伙伴请移步:
https://www.jianshu.com/p/3d7ef958cac7
-
下载
[root@instance ~]# cd /usr/local/src/
[root@instance ~]# wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
[root@instance ~]# rpm -ivh mysql57-community-release-el7-8.noarch.rpm
[root@instance ~]# yum -y install mysql-server
一路 y 即可, 直到一切安装完毕, 这个过程真慢. -
配置
[root@instance ~]# vim /etc/my.conf
具体参数的含义可以自行百度 -
启动mysql服务
[root@instance ~]# service mysqld restart
-
修改密码, 5.7x系列的mysql安装后会默认生成一个密码, 密码存在log日志中
[root@instance ~]# grep "password" /var/log/mysqld.log
可以在日志中看到初始密码, 可以用初始密码登陆mysql
[root@instance ~]# mysql -u root -p
但是, mysql为什么了安全起见, 第一次使用必须修改密码, 且必须包含: 数字字母和符号
mysql> alter user 'root'@'localhost' identified by '$123456mM'
最后记录刷新权限
mysql> flush privileges
你还可以自己创建一些用户, 并赋予指定的权限:
mysql> create user '账户名'@'%' identified by '你的密码';
mysql> grant all on *.* to '账户名'@'%' identifield by '你的密码' whit grant option;
至此安装完毕!!!