qq_33349657 2016-10-02 08:55 采纳率: 0%
浏览 1669

is not allowed to connect to this MySql server

我在自己电脑上建立mysql数据库,写了两个程序,一个是之前写的,链接这个数据库可以链接,但是在今天又一次使用mysql的时候,链接却出现host...is not allowed to connect to this MySql server,网上的解决都是下面的回答,没看明白是什么意思,并且我并不是远程链接,而是本机的程序链接本机的数据库啊,为啥还会这样?

可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"

  • 写回答

4条回答 默认 最新

  • niaonao 2016-10-02 09:31
    关注

    既然那个能连接
    就看看连接数据库的代码有什么区别
    是在找不到就复制代码,先使用,慢慢理解

    评论

报告相同问题?

悬赏问题

  • ¥100 求数学坐标画圆以及直线的算法
  • ¥35 平滑拟合曲线该如何生成
  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable
  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 自己瞎改改,结果现在又运行不了了
  • ¥15 链式存储应该如何解决