在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代码里连接不上,显示以下错误请有经验的前辈看看是怎么回事的主要内容,如果未能解决你的问题,请参考以下文章

Mysql 8.0.11版本,安装成功,使用Navicat连接失败。

火山安卓连接不上mysql 但是navicat能连接成功?

Navicat 报错1251连接不成功Mysql

如何通过navicat创建数据库和导入数据库

Navicat怎么连接Sqlite数据库

mysql连接数据库的时候,在cmd连接可以成功,用Navicat for MySQL连接就提示1045,密码已设空