1.root账号登录云服务器
mysql -h localhost -u root -p(你的密码)
2.登录成功后,执行变更sql赋予root新权限
#1.切换到mysql库
use mysql;
#2.查询mysql现在数据
select User,authentication_string,Host from user
#3.给新增权限用户设置的密码,%代表所有主机,可设定主机ip地址,
#由于我们用工具访问,设置%
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码';
#4.必须重新加载
flush privileges;
#5.查询mysql现在数据
select User,authentication_string,Host from user
3.一顿操作梦如虎之后,用工具测试你的连接
4.提醒事项
-
服务器要开启3306 或者其他你指定的端口
-
数据修改后,记得关闭对外的端口,以及删掉%这条数据
-
正式运营不要这么操作,不要对外开放mysql的root远程访问
-
正式运营不要这么操作,不要对外开放mysql的root远程访问
-
正式运营不要这么操作,不要对外开放mysql的root远程访问