该过程比较复杂,我一点一点说
0x01 云服务器下载MySQL
推荐文章:https://help.aliyun.com/document_detail/464750.html#title-gt1-709-nlk
一. 安装apache
/nginx
和PHP
这一点无需多说,基本常识。
二. 安装MySQL
- 安装
1 | sudo apt -y install mysql-server |
- 验证
1 | sudo mysql -V |
- 启动
1 | sudo systemctl start mysql |
0x02 MySQL改密码
推荐文章:https://www.cnblogs.com/chloneda/p/12449819.html
因为MySQL>8.0
改密码不同,所以觉得有必要写下MySQL>8.0
的改密码操作。
大体思路:
- 以
root
用户登录MySQL
。 - 进入
MySQL
系统自带数据库:mysql
数据库中。 - 执行更改密码语句。
- 退出
MySQL
后,使用新的密码重新登陆。
选择数据库
1 | mysql> use mysql; |
改密码
1 | mysql> ALTER USER '用户名'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'; |
刷新MySQL的系统权限相关表
1 | mysql> flush privileges; |
0x03 Navicat连接MySQL
这个事情比较棘手,是我写这篇文章的重要目的。
推荐文章:MySQL 8.0修改密码 - Chloneda - 博客园 (cnblogs.com)
最好创建一个远程用户(我尝试root连接无果)
1 | use mysql; |
如果还不行的话看看推荐文章。
0x04 结语
一套流程下来虽然较为麻烦,但是也在潜移默化中提高了自己的能力。少求人,多砺己!