你应该是想禁止root的远程连接功能吧,如果是这样,可用采取如下办法:
1、修改root的远程权限
use mysqlupdate user set host = "localhost" where user = "root" and host = "%"
flush privileges
2、修改mysql的连接端口,比如不要用默认的3306,改成其它不常用端口
一般MySQL中默认的host是localhost,可以以root用户登录MySQL,连接mysql数据库,运行命令:select user,host from user 查看各用户的host既然已经更新过了,可以再运行命令:update user set host ='localhost' where user ='root'; 修改会默认的host就行了,其中“%”表示允许所有机器能访问root用户。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)