直到昨天(当我开始使用命令行时),一切运行良好,我在mysql和php之间成功连接。有一次我添加了
sudo cp /private/etc/php.ini.default /private/etc/php.ini
这不是我想要的(这将教我复制和粘贴!),但我检查了一切,之后一切运行正常。
重新启动计算机后,与mysql的连接似乎无法正常工作。所以我试过
sudo cp /private/etc/php.ini /private/etc/php.ini.default
希望是罪魁祸首,但我没有成功。
我打开了mysql工作台,可以看到我的所有表都还在那里,我运行了一个简单的echo脚本,php本身就可以正常工作。
如何重新链接php和mysql?
=== EDIT ===
我刚试过show databases;
| Database |
+--------------------+
| information_schema |
| test |
+--------------------+
2 rows in set (0.01 sec)
这不是我的mysqlworkbench显示的内容,它显示了9个不同的数据库。是否有可能我必须在这里运行mysql,如果是这样,我怎么摆脱一个? (更具体地说,在我的命令行中返回上面的内容)