如何访问远端的mysql数据库,root好像不能访问,数据库在别人的机子上。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何访问远端的mysql数据库,root好像不能访问,数据库在别人的机子上。相关的知识,希望对你有一定的参考价值。

不能用root访问远程的数据库的,好像需要权限开通才行,你可以叫他创建一个其他用户,然后赋权限,你用这个用户连接就可以了,我很久没用mysql了,不过记得当初是遇到过这种情况。 参考技术A mysql -u[用户名] -h[主机名或主机IP] -p[密码] 就这个格式了啊。
root用户只允许从本机登陆访问数据库啊,要远程访问的话,要目标数据库mysql的用户表里面另外设定可以远程登陆的账号。
参考技术B 修改root账号的host值,设为%就可以远程访问了。本回答被提问者采纳 参考技术C 修改配置,允许root远程登录即可。不过不建议这样做。因为root用户权限太大了。

以上是关于如何访问远端的mysql数据库,root好像不能访问,数据库在别人的机子上。的主要内容,如果未能解决你的问题,请参考以下文章

设置mysql的远程访问权限

如何配置HeidiSql SSH Tunnel访问远端Mysql数据库

mysql用户权限设置,远程访问设置设置固定ip远程访问,设置root用户不能远程访问mysql数据库

MySQL连接服务端的几种方式

用户“root”的访问被拒绝。 PHP/MYSQL/XAMPP

如何把mysql设置成网络数据库,即远程访问mysql