相关疑难解决方法(0)

为什么我不应该在PHP中使用mysql_*函数?

为什么一个人不应该使用mysql_*功能的技术原因是什么?(例如mysql_query(),mysql_connect()mysql_real_escape_string())?

即使他们在我的网站上工作,为什么还要使用其他东西?

如果他们不在我的网站上工作,为什么我会收到错误

警告:mysql_connect():没有这样的文件或目录

php mysql database

2432
推荐指数
12
解决办法
21万
查看次数

调用未定义的函数mysql_query()

我无法在这个网站上找到这个问题.当我加载我的页面时,我收到以下错误

Call to undefined function mysql_query() 
Run Code Online (Sandbox Code Playgroud)

所以我检查了我的phpinfo()文件,我找不到mysql扩展或任何扩展.所以我进入我的php ini文件并取消注释扩展

extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
Run Code Online (Sandbox Code Playgroud)

我重新启动了我的apache服务器和mysql,但没有任何改变,扩展程序无法识别.我有运行mysql服务器,我有运行php的apache,但我很难获得扩展加载.所以我检查了我的扩展目录(我phpinfo()指定的目录,那里没有任何内容.)MacPorts安装了除扩展名之外的所有内容.有没有搞错 ??还有什么我想念的.

php.ini中

;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;

; If you wish to have an extension loaded automatically, use the following
; syntax:
;
;   extension=modulename.extension
;
; For example, on Windows:
;
;   extension=msql.dll
;
; ... or under UNIX:
;
;   extension=msql.so
;
; ... or with a path:
;
;   extension=/path/to/extension/msql.so
;
; If you only provide the name of the extension, …
Run Code Online (Sandbox Code Playgroud)

php mysql apache

3
推荐指数
1
解决办法
4万
查看次数

标签 统计

mysql ×2

php ×2

apache ×1

database ×1