mysql - 如何在终端中连接其他mysql?

标签 mysql

我的 Mac 出现一些问题。问题之一是计算机中有两个mysql。第一个 mysql 在 localhost 执行,第二个在 MAMP 执行。因此,当我尝试使用 php 连接 mysql

<?phpmysqli_connect('localhost','root','$password','dbname') ?>

,已连接到MAMP mysql。

当我尝试使用终端连接 mysql 时,它连接到 localhost mysql。所以我不能做我想做的事...(当我创建一些数据库(名为“dbname”)并尝试连接我的html时,它会出错 Warning: mysqli_connect(): (42000/1049): Unknown database 'dbname' )

我应该怎么做才能让它工作?..

最佳答案

您可以在这里学习如何在 php 中连接 mysqli

http://www.w3schools.com/php/php_mysql_connect.asp

或者像这样在终端中连接

/Applications/MAMP/Library/bin/mysql --host=localhost -uroot -proot

关于mysql - 如何在终端中连接其他mysql?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25458901/

相关文章:

c# - 包含 2 个数据库的 SQL 查询

mysql - 在 mysql 的主查询中使用子查询返回 2 列

mysql - 如何显示50个数据库中的特定列?

c# - 无法在 ASP.NET Core 中使用带有 Identity 的 MySql 数据库

php - Facebook 喜欢通知系统

mysql - 从 WHERE 子句中选择所有行减去行

PHP Mysql Insert Into 不工作,没有数据发布到数据库时没有错误

php - session 不会保存到 mysql

php - MySQL 未接收信息。使用 MySQLi 扩展

php - SQL - 两个 worker 一次过滤