开发者社区> 问答> 正文

java连接RDSmysql数据库

使用java连接rds的mysql数据库出现SELECT command denied to user ''@'' for table *异常,
使用mysql客户端可以正常连接操作

展开
收起
皓月游侠 2017-10-10 18:37:19 4306 0
3 条回答
写回答
取消 提交回答
  • 1、常用的方式就是通过环境搭建来自建数据库,一般自建数据库可以满足大部分网站的需要,对于流量较大的网站,很有可能读写速度高时导致数据库的可靠性降低。 2、RDS对于小流量网站来说其实是鸡肋,普通的自建数据库也是可以完全没有问题的,一个网站在流量小于10万的情况下自建数据库是完全可以承受的。 3、日流量在10万以上,或者是百万级别的网站,考虑RDS的话还是可以的。
    2019-07-17 21:38:50
    赞同 展开评论 打赏
  • 两个链接分别select current_user(); 是否一致?
    show grants; 看一下当前user是否有在当前表上select的权限.

    2019-07-17 21:38:50
    赞同 展开评论 打赏
  • 具体的要看java连接的语句了,从报错上看,应该是某个账户没有这个表的相应权限。

    2019-07-17 21:38:49
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载

相关镜像