我今天配置了MySQL数据库 也安装了phpmyadmin 请问,一下 我想禁用 root 账户 怎么弄,或者说,怎么不让,root 账户远程登录呢, 如题 各位大侠 先谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我记得root帐号在没有分配远程登录权限时,是不可以远程登录的吧。mysql -h x.x.x.x -u root -p密码 是不能登陆的。只有使用了grant all on *.* to 'root' identified by '密码'才可以远程登录吧。 mysql安装时有个选项 enable root access from remote address 修改mysql.user这个表的root用户的host字段为‘localhost’,把host为‘%’的那个修改,或者删除。‘%’是指任何机器,而‘localhost’则是指mysql数据库的安装机器。你禁用了‘%’就禁用了除了本机之外的任何机器登陆了。 楼主还是应该先买一本书来看看。《MySQL5 权威指南(第三版)》上面能找到我们可能遇见的绝大多数问题的答案一本好书,其实无论标价是多少,用得着就不贵。(当然,买错了书是浪费) MYSQl 函数问题 mysql 存储过程调用抛错! 如何不给SLAVE上的账号ALTER TALBE的权限? mysql有类似sqlserver聚合索引的索引类型么? 请教关于在存储过程中的循环 EMS MYSQL MANAGER有多少人用过?很好的MYSQL可试化管理器。。。 php 连接postgresql的问题 请教高手,在线等! mysql启动不了服务,急是我了, MySql数据库 里面怎么查询一个字符串是否包涵 在一个数据表的字段里面? 导出sql数据到后缀为.xls文件中 邮箱数据库
mysql -h x.x.x.x -u root -p密码 是不能登陆的。
只有使用了grant all on *.* to 'root' identified by '密码'才可以远程登录吧。
‘%’是指任何机器,而‘localhost’则是指mysql数据库的安装机器。
你禁用了‘%’就禁用了除了本机之外的任何机器登陆了。