php - 警告 : mysqli_connect(): (HY000/1049): Unknown database in mac terminal only

标签 php mysql apache xampp

在 mac 中,我想创建 cronjob,但是当我使用数据库运行 php 文件时,我在终端中遇到错误。

Warning: mysqli_connect(): (HY000/1049): Unknown database 

并且在浏览器中运行完美。

最佳答案

检查 mysql 运行的端口。 在许多情况下,mysql 在端口 3306 中运行,但在我的 mysql 中,它在端口 3308 中运行 然后我添加:

$conn = new mysqli("localhost", "root", "", "myDB","3308");

关于php - 警告 : mysqli_connect(): (HY000/1049): Unknown database in mac terminal only,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45979819/

相关文章:

php - 为数据库表创建类/对象是否可以?

sql - 如何在MySQL中使用子查询

apache - 在 Cloud Foundry 中,如何创建服务来运行我的 Apache Web 服务器?

php - 如何使用 Apache Mod_rewrite 删除 php 扩展,同时保留 GET 参数?

wordpress - URL 重写不适用于一个 URL

email - Yii-用户 : send activation mail

php - JavaScript 函数不工作。如何修复它?

PHP/MySQL 连接到单个列并更新表中的其他列

php - 搜索结果后如何更新库存数量?

mysql - 选择 Case 获取 MAX 值,当 row 为 null 时输出不同的值