我是PHP的新手,一般都是编码,但是我正在尝试通过phpmyadmin使用MySQL数据库设置一个简单的用户登录/注册页面。经过数小时的论坛等搜索,我只能找到与我的特定问题无关的过时信息。
我的设置如下:
XAMPP v3.2.2, phpMyAdmin (Apache/2.4.18 (Win32) Open SSL/1.0.2e, PHP/7.0.3 with mysqli PHP extension/Maria DB Server Type) & Dreamweaver CC。
我已经设置了一个新的站点和一个新的服务器(按照显示相同方法的各种在线教程),但是当我尝试通过记录集定义连接时,它会显示错误消息:
"你的PHP服务器没有加载MySQL模块,或者你不能使用mysql_(p)connect函数。
我已经加载了MySQL模块,它工作正常,因为我能够连接到phpmyadmin。Apache 模块已加载,它工作正常,因为我能够在 Web 浏览器中连接到我的本地主机。测试服务器的详细信息已在 C:''xampp''htdocs''mysite 中设置,并更改为 PHP/MySQL 服务器模型。数据库和表已在 phpmyadmin 中创建并准备就绪,但我无法通过 Dreamweaver CC 连接到它们。
我尝试在config.inc.php中更改信息,尝试在php.ini中将extension_dir路径更改为mysqli.dll(在C:''xampp''php''ext中),并且还卸载并重新安装了XAMPP两次。
我相信我的phpmyadmin和XAMPP服务器工作正常,但是我似乎无法成功地将其链接到Dreamweaver CC中的php页面。
我错过了什么明显的东西吗?任何帮助/澄清将不胜感激,因为我目前正在失去所有希望!谢谢!
这有点旧,但我能够解决问题。默认情况下,xampp 只激活了 MySQLi dll。转到 php ini 文件并取消注释 MySQL dll 并重新启动 Apache 服务器。这对我有用。此外,cs6 需要安装数据库扩展。
错误显示"您的PHP服务器没有加载MySQL模块,或者您无法使用mysql_(p)connect函数。
在 php7 mysql_* 已被删除中,您必须改用 mysqli 或 PDO。
您可以在此处阅读更多内容输入链接说明
该错误表明您正在使用mysql_*
扩展。您的代码必须如下所示:mysql_connect("localhost", "user", "password");
.您必须将其更改为 $conn = new mysqli("localhost", "user", "password", "database");
.查看此链接以查看如何更改您的