zoukankan      html  css  js  c++  java
  • MySQL Error 1130 Host 'localhost' is not allowed to connect to this MySQL server

    显示的是主机localhost连不上MySQL。由于我不小心将localhost给删除了有关。MySQL控制台也进不去。可以在my.ini配置文件中mysqld处添加skip-grant-tables。然后就可以从MySQL控制台登录了。

    mysql的用户表user在数据库mysql中。

    use mysql;

    show tables;

    select * from user;

    发现user中没有localhost用户,可以insert  localhost。

    由于user表中的项还比较复杂,密码使用md5存的样子。mysql安装也比较方便,所以索性重新安装,但是我卸载了软件,删除了服务,删除了注册表,安装时,还是报错error 1130. 也就是数据库文件没有删除掉,而安装不会覆盖掉旧的user表。

    MySQL 的数据库文件放在C:Documents and SettingsAll usersApplication DataMySQL...中,该文件夹是隐藏的。

    找到该文件夹,删除,Ok. 重新安装MySQL成功!

  • 相关阅读:
    转换进制,十六进制数相加
    一个人的旅行(Dijkstra算法)
    畅通工程续(Dijkstra算法)
    免费书下载
    http://d3js.org/
    React.js model
    jtable更新数据
    java knowledge record
    ActionListener三种实现
    java接口理解(转载)
  • 原文地址:https://www.cnblogs.com/fhtwins/p/3230274.html
Copyright © 2011-2022 走看看