云服务器安装系列之-安装mysql

192 阅读1分钟

一,通过yum源安装mysql要先配置mysql源

1,去mysql官网点击下载地址

1.jpg

2,继续点击yum源列表

2.jpg

3,本次演示用的是这个源,点击Download

3.jpg

4,不用管登录的东西,复制箭头所指的链接地址

4.jpg

二,通过配置好的yum源安装mysql

1,去到 /etc/yum.repos.d 这个目录下查看目前并没有关于mysql的源文件

5.jpg

2,通过第一步的第4小步复制到的源地址先用 rpm 安装mysql源 rpm -ivh xxxxxx.rpm

6.jpg

3,安装yum源之后这里就会出现这个源文件

6-6.jpg

4,执行 yum install -y mysql-server

6-7.jpg

5,启动mysql并设置开机自启动

systemctl start mysqld

systemctl enable mysqld

6-8.jpg

6,查看默认密码并登录

cat /var/log/mysqld.log | grep password

10.jpg

7,使用默认密码登录后修改默认密码,修改密码指令记得加分号; 默认密码强度为大小写字母加数字加符号

ALTER USER 'root'@'localhost' IDENTIFIED BY 'xxxxxxxxx';

6-9.jpg

至此密码修改完毕,下次登录要用新密码

三:本地连接正常,但是远程无法连接

本地连接查询一切正常,但是远程连接失败!折腾了好一会儿,甚至卸载了mysql并重新安装了,依然无济于事,咱们的原则依然是不达目的决不罢休,所以还是找到了原因:用户只有本地操作权限

111.jpg root用户只有localhost即本地操作权限,要修改权限

update mysql.user set host='%' where user = 'root';

222.jpg 修改后并不起作用,需要刷新一下

flush privileges;

444.jpg 这样就可以远程连接了

5555.jpg