首页 > 数据库 >Navicat、SQLyog第一次连接mysql8.0 1251错误

Navicat、SQLyog第一次连接mysql8.0 1251错误

时间:2023-06-09 18:45:27浏览次数:54  
标签:SQLyog 加密 1251 Navicat mysql8.0 mysql password 连接

引入:第一次连接mysql数据库时,报错1251代码错误,这是因为mysql8.0版本的加密规则是mysql_native_password,而在mysql8.0版本之后,加密规则是caching_sha2_password.

解决

首先,打开 cmd 命令行,按照一下步骤修改加密规则。

  1. 连接上MYSQL数据库

mysql -uroot -p

  1. .修改加密规则

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '12345';

  1. 更新用户的密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;password可以换成你想要的密码哦。

  1. 刷新配置

FLUSH PRIVILEGES;

标签:SQLyog,加密,1251,Navicat,mysql8.0,mysql,password,连接
From: https://www.cnblogs.com/container-simple/p/17470015.html

相关文章

  • binlog_parse_clickhouse.py(ETL抽数据工具)将MySQL8.0迁移至ClickHouse
    binlog_parse_clickhouse.py(ETL抽数据工具)将MySQL8.0迁移至ClickHouse原理:将解析binlog和执行SQL语句两个过程由两个线程来执行。其中,解析binlog的线程每次解析完一个事件后通过队列将SQL语句传给SQL执行线程,SQL执行线程从队列中取出SQL语句并按顺序依次执行,这样就保......
  • 手把手教你安装Navicat Premium
    一、安装教程(安装环境Win10 64位)1、断网,直到‘po 解’成功后才能联网2、卸载原有Navicat3、删除"C:\ProgramFiles\PremiumSoft"文件夹4、Win+R,输入regedit,删除"计算机\HKEY_CURRENT_USER\Software\PremiumSoft"文件夹5、清空回收站,重启电脑6、安装Navicat(全部点下一步),安......
  • mysql8.0二进制安装遇到的问题
    公司新项目需要用CentOS8.0以上的系统和mysql8.0;于是在虚拟机上开始操作测试;一实验环境1、系统版本:CentOS8.32、数据库版本:mysql-8.0.233、数据库下载链接:https://dev.mysql.com/downloads/mysql/二、遇到的问题这里不讲安装过程,之前博客有写只不过用的是mysql5.7,安装过......
  • mysql8.0设置时区
    在MySQL8.0中,可以使用以下命令查看当前数据库系统的时区设置:SELECT@@global.time_zone;该命令将返回一个字符串,表示当前数据库系统的时区设置。例如,返回如下结果:+--------------------+|@@global.time_zone|+--------------------+|SYSTEM|+------......
  • SQLYog使用教程
    前言从今天开始,就带各位小伙伴学习数据库技术。数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深,全面讲解数据库体系。非常适合零基础的小伙伴来学习。全文大约【1058】字,不说废话,只讲可以让你学到技术、明白原理的纯干货!本文带......
  • navicat查看数据库密码
    1、注册表中密码信息计算机\HKEY_CURRENT_USER\Software\PremiumSoft\Navicat\Servers\localhost2、进行php在线密码解密在线php密码运行平台https://tool.lu/coderunner/代码如下`<?phpnamespaceFatSmallTools;classNavicatPassword{protected$version=0;protect......
  • 使用Navicat导入《MySQL必知必会》书上用例数据库的方法
    在Navicat中新建一个名为mysqk_crash_course的数据库此数据库初始为空接着将下载好的的sql文件导入完成:再导入另一个sql文件:完成:大功告成:书中用例sql文件下载地址......
  • 干净卸载navicat
    前提:navicat试用版过期,没有无色到合适的破解版,可以换成SQLyog;先要干净彻底的卸载navicat,以防软件之间冲突,导致各种问题(多一事不如少一事哈,IT不能有侥幸心理)。一、第一步(卸载二选一)1、卸载安装包(我是安装包下载的),如果是软件方式下载,就找计算机的控制面板,找到navicat,点卸载哈2、......
  • Docker安装MS SQL Server并使用Navicat远程连接
    思维导航MSSQLServer简介基于Ubuntu的MicrosoftSQLServer官方镜像拉取Microsoft SQLServer2022容器镜像验证mssql镜像是否成功拉取到本地创建并运行一个mssql容器注意大坑使用Docker部署SqlServer容器后过几秒就停止了验证容器是否创建成功设置Docker主机防......
  • 最新Mysql与Navicat下载安装教程
    MySQL安装步骤1、下载MySQL2、安装MySQL3、MySQL的基本使用1、下载MySQL我们先进入MySQL官网,下载MySQL的官方安装包。(网址:http://www.mysql.com)官网首页:点击downloads点击“MySQLCommunity(GPL)Downloads»”点击“MySQLInstallerforWindows”。(我们这里讲的是windows......