Error: Access denied for user 'ODBC'@'localhost' (using password: NO)

2016-09-01 11:20:06 +08:00
 snddd322
$host = "127.0.0.1";
$user = "root";
$pass = "root";

链接 MYSQL 数据库提示
Error: Access denied for user 'ODBC'@'localhost' (using password: NO)

1. 不存在用户密码错误问题,不存在数据库链接错的问题,不存在 LOCALHOST 127.0.0.1 问题,不存在 3306 问题

疑难:
一般都是 Error: Access denied for user 'root'@'localhost',而我的是 ODBC , ODBC 都不知道哪来的

使用环境:
WIN7 +phpStudy 或者 APMServ 都有这个问题

代码环境:

啥都没写呢,就写数据库链接就出这个错
3179 次点击
所在节点    PHP
9 条回复
andychen20121130
2016-09-01 11:23:28 +08:00
这个问题你先查下 MYSQL 有没有运行。
julyclyde
2016-09-01 11:25:39 +08:00
@andychen20121130 显然运行了,要不然错误信息是谁给的
andychen20121130
2016-09-01 11:26:12 +08:00
当我没说。
lslqtz
2016-09-01 14:02:46 +08:00
数据库相关的全部代码。
wangyaoysu
2016-09-01 14:07:34 +08:00
usingpassword no , mysql 没收到你的密码参数穿错了呗
printempw
2016-09-01 15:16:40 +08:00
你确定你的自定义配置被加载了吗?
'ODBC'@'localhost' (using password: NO) 很有可能是默认配置。
chuhemiao
2016-09-01 15:37:07 +08:00
确定不是没有输入密码吗
klgd
2016-09-01 16:28:45 +08:00
链接数据库的代码贴出来看看呗
styling
2016-09-01 17:59:23 +08:00
windows 才会有这个问题
mysql -u root -p 可以
也可以在 phpmyAdmin 里创建个无密的用户 odbc

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/303148

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX