本文作者:kris

mysql存储过程中的异常处理解析-mysql存储过程中的异常处理解析是什么

kris 2025-01-19 00:24:05 3
mysql存储过程中的异常处理解析-mysql存储过程中的异常处理解析是什么摘要: navicat MySQL连接数据库时报1045错误的解决?方法:第一步,mysql版本 5.7.20,navicat for MySQL 连接本地数据库出现1045错误 如下图:...

navicat MySQL连接数据库时报1045错误的解决?

方法:

第一步,mysql版本 5.7.20,navicat for MySQL 连接本地数据库出现1045错误 如下图:

mysql存储过程中的异常处理解析-mysql存储过程中的异常处理解析是什么

第二步,连接mysql时数据库密码错误,需要修改密码;在运行输入“cmd”,然后找到安装路径下的bin目录,运行mysql -u root mysql;如下图:

mysql存储过程中的异常处理解析-mysql存储过程中的异常处理解析是什么

第三步,报错“ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)”需要修改配置文件。在安装目录“C:\Program Files\Mysql5.7.20”下找到my.ini,首先备份一份。

mysql存储过程中的异常处理解析-mysql存储过程中的异常处理解析是什么

第四步,然后打开文件,在mysqld关键字下面添加skip-grant-tables,保存退出。如果出现保存失败,请将文件拷贝到另外的目录,修改好后覆盖。或将mysql服务停止后,再覆盖。覆盖后,重启mysql服务。

mysql存储过程中的异常处理解析-mysql存储过程中的异常处理解析是什么

第五步,重启mysql服务后,在cmd中,输入mysql -u root mysql 就OK了。

mysql存储过程中的异常处理解析-mysql存储过程中的异常处理解析是什么

第六步,然后修改密码, update user set password=password("root22") where user="root";如果报错“ERROR 1054 (42S22): Unknown column 'password' in 'field list'”那么就要执行这个命令“update user set authentication_string=password('root22') where user='root';”才行。

mysql存储过程中的异常处理解析-mysql存储过程中的异常处理解析是什么

第七步,输入exit ,退出。然后重新连接,连接成功。

mysql存储过程中的异常处理解析-mysql存储过程中的异常处理解析是什么

安装mysql时报1045错误怎么解决?

用完整的用户名密码登录:
如果是管理员账户登录错误,可能是密码错误,修改管理员密码,重启服务即可;
如果是普通用户登录错误,可能是密码错误或者权限受限,需要管理员赋权限。

参考自:

MySQL拒绝访问错误的原因

MySQL 1045错误解决办法?

1.随着mysql版本的提升,安全性也随着提高了,在登录管理工具进行登录mysql时没有输入密码是无法进行登录的,如下图报1045错误

mysql存储过程中的异常处理解析-mysql存储过程中的异常处理解析是什么

2.所以在登录前需要在配置文件中进行设置,找到配置文件

mysql存储过程中的异常处理解析-mysql存储过程中的异常处理解析是什么

3.打开配置文件,在配置文件的最尾端加上skip-grant-tables用来跳转密码验证,然后保存文件

mysql存储过程中的异常处理解析-mysql存储过程中的异常处理解析是什么

4.修改完成后,需要重启mysql服务,如下图

mysql存储过程中的异常处理解析-mysql存储过程中的异常处理解析是什么

5.重启完成后再重新登录mysql服务器,即可正常登录

mysql存储过程中的异常处理解析-mysql存储过程中的异常处理解析是什么

怎么解决mysql远程连接报10038的错误?

第一步:首先设置root用户的host为所有IP:进入Mysql:mysql -uroot -pyoupass进入后use mysql然后,update user set host=’%’ where user=’root’ and host=’localhost’;flush privileges;上面这一步注意分号,设置完了可以 select user,host from user表看看,设置成功没。

第二步:如果你是云服务器,要去设置my.cnf 把下面bind-address 设置成你的云服务器的外网IP。

文章版权及转载声明

作者:kris本文地址:https://www.damoyx.com/p/24751.html发布于 2025-01-19 00:24:05
文章转载或复制请以超链接形式并注明出处大漠游侠网

阅读
分享