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

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

阅读 3.2k
3 个回答

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

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题