在navicat连接数据库成功,但在php代码里连接不上,显示以下错误请有经验的前辈看看是怎么回事
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在navicat连接数据库成功,但在php代码里连接不上,显示以下错误请有经验的前辈看看是怎么回事相关的知识,希望对你有一定的参考价值。
用navicat连接没问题,那说明环境下的数据库是没问题的,根据你提供的数据库连接报错,个人觉得是不是出现在这两点上:1.如果数据库所在的服务器的ip是否一致,2.用户名,密码和数据库名是否一致。 参考技术A 用mysqli连接试试 参考技术B 你的密码呢Navicat 报错1251连接不成功Mysql
使用Navicat 连接数据库时候出现1251错误,解决方法。
1.首先打开mysql.exe,然后输入密码(mysql.exe可以在安装的位置搜索一下)
2.输入ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘mysql的密码‘;回车 别漏了后面有个分号 mysql的密码是安装mysql时设置的密码
3.输入FLUSH PRIVILEGES;回车 别漏了后面的分号
4.再次启动Navicat连接数据库成功。
以上是关于在navicat连接数据库成功,但在php代码里连接不上,显示以下错误请有经验的前辈看看是怎么回事的主要内容,如果未能解决你的问题,请参考以下文章