codeigniter 3 上的 Mysqli 驱动程序无法正常工作
Mysqli driver on codeigniter 3 not working
在 CodeIgniter 3.0 版中,DB Driver "mysql" 已弃用,MySql 的新推荐驱动程序是 "mysqli"。
但是当我使用 mysqli 时我的查询不起作用,当我切换回 "mysql" 驱动程序时显示错误:
A PHP Error was encountered
Severity: 8192
Message: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead
Filename: mysql/mysql_driver.php
Line Number: 136
...
切换回 mysqli 并使用此 SQL
SELECT
users.`id`
FROM `users`
WHERE
users.`name` = "ronaldob" AND
users.`password` = "123"
我通常使用 `` 引号,这有助于避免使用 SQL 关键字,请在此处查看完整的 MySQL 关键字列表
https://dev.mysql.com/doc/refman/5.0/en/keywords.html
希望对你有帮助
在 CodeIgniter 3.0 版中,DB Driver "mysql" 已弃用,MySql 的新推荐驱动程序是 "mysqli"。
但是当我使用 mysqli 时我的查询不起作用,当我切换回 "mysql" 驱动程序时显示错误:
A PHP Error was encountered
Severity: 8192
Message: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead
Filename: mysql/mysql_driver.php
Line Number: 136
...
切换回 mysqli 并使用此 SQL
SELECT
users.`id`
FROM `users`
WHERE
users.`name` = "ronaldob" AND
users.`password` = "123"
我通常使用 `` 引号,这有助于避免使用 SQL 关键字,请在此处查看完整的 MySQL 关键字列表
https://dev.mysql.com/doc/refman/5.0/en/keywords.html
希望对你有帮助