腾讯云配置MySQL
- 前言:因为黑客攻击,我的腾讯云服务器挂掉了
- 问题:安装好带LNMP的系统之后,开始连接云上MySQL,我不知道初始账户密码,咋办?
- 解决:不要慌, 首先找到你的Linux下MySQL的配置文件my.cnf:可以使用命令
find / -name my.cnf
其次,使用vim编辑该文件,找到图中所示位置
进入编辑模式,在socket下一行加入字段skip-grant-tables
使得MySQL登录时跳过验证;保存退出重启MySQL服务,此时可以实现无密码登录;
成功进入MySQL之后,更改root密码,命令如下:
USE MYSQL;
UPDATE user SET authentication_string=PASSWORD(“new password”) WHERE user='root';
FLUSH PRIVILEGES;
退出,再次将my.cnf中的跳过验证字段注释(或删除),如图:
重启MySQL,可使用新密码登录;
使用root账户登录MySQL,输入如下命令:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your password' WITH GRANT OPTION;
回车,远程登录配置完成;
进入腾讯云控制台,配置开放3306端口,出入口都要打开!!!
点击测试连接,弹出成功提示后点击确定即可;
来源:CSDN
作者:hnit2020
链接:https://blog.csdn.net/qq_38004472/article/details/104447067