将我的MySQL数据库连接到phpMyAdmin

时间:2015-03-12 03:50:58

标签: mysql phpmyadmin xampp

我正在运行Mac OS 10.10.2。我最近一直在教自己关于php和SQL的知识,以便为我的雇主创建一个在线数据库应用程序。但是,我无法在phpMyAdmin中加载我的MySQL数据库。我已经尝试过这个论坛的一些建议,但似乎没有答案可以解决我的问题。

我安装了MySQLWorkbench(版本6.2.4.12437)以及XAMPP(版本5.6.3-0),并使用phpMyAdmin进行游戏并更好地了解我自己进入的内容。然后我发现其中一个跟随弹跳球的教学网站建议我下载并安装MySQL社区服务器(目前正在运行Ver.5.6.23)

按照说明,我通过终端学习SQL命令,并以这种方式构建了一些数据库/表。我决定跳进phpMyAdmin,我觉得它更容易继续我的工作。起初,XAMPP无法通过卸载和重新安装来打开我克服的服务器。然后我在尝试访问phpMyAdmin时收到#2002错误。我修改了配置文件并输入了与我的localhost MySQL服务器相关的详细信息(或者至少我假设的那样)。

我最终能够回到phpMyAdmin,但我的数据库终端不存在。

phpMyAdmin显示: cdcol(示例数据库),information_schema,mysql,performance_schema,phpmyadmin和test。

如果我打开终端并打入' mysql'然后'显示数据库;'它只列出: information_schema。

如果我打开终端并打入' mysql'用户名' root'和我的密码,然后' SHOW DATABASES;'它列出了: information_schema,mysql,performance_schema,我的教程/学习数据库和我的业务数据库。我从这里删除了测试数据库。 这些是我想在phpMyAdmin中提出来的。

我只能猜测我还没有正确配置它来访问最后一个mysql服务器,但我无法确定我哪里出错了。如果有人能够对此有所了解,那将非常感激。

1 个答案:

答案 0 :(得分:0)

看起来好像你有两个MySQL实例;一个来自XAMPP以及您自己安装的MySQL社区服务器。

" M" XAMPP用于MySQL,所以通常它运行自己的MySQL服务器实例。这就是打包套件的重点,因此您不必担心安装任何自己的应用程序。理论上,停止XAMPP MySQL实例并使用你的另一个实例应该没有问题,但可能需要调整一些配置文件,可能不支持。如果你能使它发挥作用,我就不会看到它成为问题的原因。

我的建议是使用完整的XAMPP堆栈或滚动自己的安装,而不是混合搭配。