1.下载MySQL yum 源
- mysql yum 源下载
我是centos6,下载的对应版本的yum 源下载后上传linux,并解压
- 解压文件:
# tar -zxvf mysql80-community-release-el6-1.noarch.rpm
解压文件后,修改yum 源 要安装的版本为5.7
# vim /etc/yum.repos.d/mysql-community.repo # 把对应5.7版本的 `enabled=0`改为`enabled=1` 把其它版本的enabled=1 改为 0(enabled:表示启用改yum ) 修改后保存退出 :wq
2.安装mysql
- 安装mysql
# yum install mysql-server
- 启动MySQL服务
# service mysqld start
- 第一次登陆mysql修改MySQL密码,mysql 5.7以后有安装时有默认的密码
# 查看log-error 文件位置
cat /etc/my.cnf
打开log-error 文件查看密码
vim /var/log/mysqld.log
- 查看密码后,登陆MySQL:
登陆MySQL:# msyql -uroot -p
密码为在log-error 中看到的密码;
3.第一次登陆MySQL必须修改密码
- 本地测试虚拟机中把密码改的简单点:
查看密码验证策略:mysql> show variables like '%password%'
修改密码长度:mysql> set global validate_password_length=4
修改密码难度:mysql> set global validate_password_policy=0
ok,可以在次查看一下是否修改:mysql> show variables like '%password%'
现在可以修改一个简单的密码:mysql> alter user 'root'@'localhost' identified by '1234'
ok,退出MySQL:mysql> quit
重新登陆:mysql -uroot -p*新密码*