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
    关注

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

    评论

报告相同问题?

悬赏问题

  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog