windows下本地连接MYSQL数据库,报1130错误的解决方法

您所在的位置:网站首页 mysql连接1130错误 windows下本地连接MYSQL数据库,报1130错误的解决方法

windows下本地连接MYSQL数据库,报1130错误的解决方法

#windows下本地连接MYSQL数据库,报1130错误的解决方法| 来源: 网络整理| 查看: 265

在线QQ客服:1922638

专业的SQL Server、MySQL数据库同步软件

重新安装MySQL, 重新安装Mysql数据后使用密码进行连接,一般报告 错误1130:不允许主机” localhost”连接到该MySQL 服务器,无法连接数据库,猜测用户权限和密码问题。

1.以root用户

(1) 停止MySQL服务并执行net stop mysql ;

(2)在mysql的安装路径下找到配置文件my.ini

找到 [mysqld] 输入:跳过授予表,保存

(3)重新启动mysql服务,净启动mysql;

(4)执行mysql-uroot-p,按Enter,再次按Enter键进入mysql数据库;

2. 在此计算机上登录mysql后,更改\\ uld26; mysql \ rdquo; \\ ldquo;用户\数据库中的条目从\重命名为”%”;本地主机\ rdquo;表中的条目。

mysql \ gt;使用mysql;

mysql \ gt;从用户中选择主机,用户,密码;

mysql \ gt;更新用户集主机=”%”,其中用户=” root”;

mysql \ gt;同花顺特权; #refresh用户权限表

mysql \ gt;选择\主机,用户,密码来自用户,其中用户=” root”;

3.修改根密码 跨度> 跨度>

(1)使用设置密码修改遇到的根密码错误ERROR 1290(HY000)

mysql \ gt;设置密码root @” localhost” =密码(” 12345″); 错误1290(HY000):MySQL服务器正在使用–skip-grant-tables选项运行,因此它无法执行 cute这条语句

注意:在skip-grant-tables模式下启动mysql之后,您不能使用设置的密码Root直接修改它密码,请注意 skip-grant-tables,然后重新启动服务,连接到数据库以更改密码

(2)使用 更新方法来修改根密码为正常

mysql \\ u>更新用户设置的密码=密码(” 123″),其中user =” root”;

mysql \\ u>同花顺特权;

(3)在不连接数据库的情况下直接在cmd下更改密码

mysqladmin-uroot-p旧密码password新密码, 您不能以这种方式更改密码\\ u00ldquo;跳过授予表”在启动mysql

之后开始

示例:mysqladmin-uroot-p123456 password 1234

5.退出MySQL并在配置文件中添加注释: skip-grant-tables,重新启动mysql服务 跨度>

6.在本地重新连接到mysql数据库,输入修改后的密码,连接成功

参考博客:https://blog.csdn.net/Txwillnottleaveyou/article/details/80201570



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3