gan*_*jan 3 php mysql mysql-error-1045
当我尝试使用mysql_real_escape_string()时,我收到此错误.
Access denied for user 'ODBC'@'localhost' (using password: NO)
Run Code Online (Sandbox Code Playgroud)
我不明白为什么我必须连接到数据库以检查值是否可以插入MySQL.
Joh*_*ker 11
这是因为mysql_real_escape_string考虑了连接的当前字符集.因此,它需要连接.:-)
如果您不想提前手动设置连接,可以在.ini文件中设置各种MySQL运行时默认值.
但是,如果您使用自己的数据库类(或简单地使用手动命令),则通常需要在脚本的生命周期早期建立连接.
| 归档时间: |
|
| 查看次数: |
24250 次 |
| 最近记录: |