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成功!

  • 相关阅读:
    面试笔试
    scala(9) Monad
    scala (8) 模糊匹配
    scala (7) Set and Tuple
    scala (6) Map
    scala (5) 可变序列和不可变序列
    scala (4) 可变数组和不可变数组
    scala (3) Function 和 Method
    scala (2) while 和变量
    scala (1) for 循环
  • 原文地址:https://www.cnblogs.com/fhtwins/p/3230274.html
Copyright © 2011-2022 走看看