navicat for mysql 连接报错1251详细解决步骤

解决方法:

1 use mysql;
2 ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘你的密码‘;
3 FLUSH PRIVILEGES;

原文地址:https://www.cnblogs.com/mentiantian/p/9529422.html

时间: 2024-10-18 17:52:46

navicat for mysql 连接报错1251详细解决步骤的相关文章

mysql连接报错 ERROR 2002 (HY000): Can't connect to local MySQL server through socket

安装完mysql连接报错: [[email protected] app]# mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) [[email protected] app]# mysql -uroot -p Enter password:  ERROR 2002 (HY000): Can't connect to local M

mysql连接报错 2003-10038最快解决方法

mysql连接报错2003-10038没有启动MYSQLcmd启动mysql无效的原因手动启动MySQL的方式:点击我的电脑->控制->文件->服务找到要开启的服务1. 必须要使用管理员身份运行cmd程序那么如何用管理员身份来运行cmd程序呢? 法一: .在开始菜单的搜索框找cmd.exe,单击右键选择属性,并选择以管理员身份运行法二: 创建命令提示符(cmd.exe)的桌面快捷方式,单击右键选择属性,并选择以管理员身份运行,确定. 以后直接使用快捷方式打开,这样再输入net start

mac mysql连接报错ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

找了半天 又是kill进程,又是改设置文件,又是重启电脑,都不管用 翻到stackoverflow上的解决方案,实施成功: 原文链接:https://stackoverflow.com/questions/13480170/access-denied-for-mysql-error-1045 To restore it: Stop mysqld deamons. $ sudo service mysqld stop Go to mysql/bin directory $ cd /usr/bin

Navicat在MySQL中添加外键详细过程

Navicat在MySQL中添加外键详细过程   /** *@author blovedr *功能: Navicat在MySQL中添加外键 *日期: 2018年6月21日   22:42 *注释: 学习数据库MySQL的点点记录, 谢谢网上各位大神分享经验,欢迎各位大神批评指导与交流. */   1. 打开Navicat连接上数据库, 并建立新的数据库:"test": 2. 在数据库"test"中创建两个表"emp"(主表)和"dept

12月12 mysql连接报错

一.mysql连接报错 mysql5.5 springboot2.0 The server time zone value '?D1ú±ê×?ê±??' is unrecognized or represents 修改my.ini 搜索[mysqld]节点在节点下面加上下面这句话 default-time-zone='+08:00' 然后记得重启MySQL的服务,打开cmd窗口登录MySQL执行show variables like '%time_zone%';这句命令 其他方法就是修改连接的u

navicat for mysql 链接时报错:1251-Client does not support authentication protocol requested by serve

navicat for mysql 链接时报错:1251-Client does not support authentication protocol requested by serve 解决方法: mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456'; mysql> select host,user,plugin,authentication_string from mysql.use

Navicat 连接MySQL数据库 报错2059 - authentication plugin 'caching_sha2_password'的解决办法

#在数据库的命令行中输入以下代码即可解决,密码必须要修改 可以再次执行将密码改回来. use mysql; ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; Navicat 连接MySQL数据库 报错2059 - authentication plugin 'caching_sha2_password'的解决办法 原文地址:https://www.cnblogs.com/liuha

mysql连接报错 Lost connection to MySQL server at 'sending authentication information', system error: 32

如果mysql连接报错Lost connection to MySQL server at 'sending authentication information', system error: 32 一种可能的原因是系统打开文件数过多 mac系统默认是256个,如果数据库打开文件过多,会因为系统限制而报错. 解决方案有两种: 1. 修改mysql配置,默认是一个表一个文件,可以修改为一个库一个文件 修改mysql配置文件/etc/my.cnf,添加如下配置,删除原来的数据库重新生成,记得提前d

mysql链接报错1045:Access denied for user [email protected]解决方法

安装了mysql5,本地连接没有问题,但是通过局域网的其他电脑连接报错1045:Access denied for user [email protected] 网上搜索到的解决方法(亲测可以解决上述问题): 一:停止MySQL服务 在mysql的安装目录,输入命令net stop mysql    二:跳过验证 在my.ini里面68行(随便选位置)添加    skip_grant_tables 然后保存关闭 三:重启mysql并登陆mysql 命令:net start mysql(启动) m