gpt4 book ai didi

php - 尝试连接到 mysql 数据库时未定义函数 mysqli_connect() 为什么?

转载 作者:行者123 更新时间:2023-11-28 23:19:32 24 4
gpt4 key购买 nike

我有这个 PHP 代码:

define('DB_SERVER', 'localhost:3306');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', 'viadonau');
define('DB_DATABASE', 'vinoservice');
echo DB_SERVER ;
echo DB_USERNAME;
echo DB_PASSWORD;
echo DB_DATABASE;
$link = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_DATABASE);

我总是遇到 fatal error ,我不知道为什么......在 mysql workbench 上我可以连接到数据库......在 PHPStorm 中我还可以配置数据源并且我可以运行查询但是在 php 中我无法连接。感谢帮助!!!

最佳答案

如果您创建一个新的 PHP 文件并向其中添加以下内容,它应该会显示 MySQLi 是否已启用。

<?php phpinfo(); ?>

如果你没有 MySQLi 那么它会显示为 no mysqli

如果你有它,它会显示 mysqli

如果在 PHP5 上,您可以使用以下命令通过终端安装 MySQLi 扩展

apt-get install php5-mysqli

但是,如果您使用 php 7,请使用

apt-get install php7.0-mysqli

关于php - 尝试连接到 mysql 数据库时未定义函数 mysqli_connect() 为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42436861/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com