mysql远程使用时,打不开数据库(lost connection 错误),test数据库又能打开?

远程使用的是Navicat客户端,可以连接上mysql,可以创建数据库,但只能打开以test开头的数据库??
使用root用户也是这样。

阅读 3.3k
3 个回答

查看下你连接的mysql的用户权限是什么。

show grants;
GRANT SELECT, INSERT, UPDATE, DELETE ON `test`.* TO 'admin'@'*';#这个只能操作test数据库

数据库名和用户名不能一样???换一个用户名就可以了。。。。。

推荐问题