Xampp(LAMPP)
我已经在 Ubuntu 13.04 中安装。我已经确保了xampp
phpmyadmin
Mysql
FTP
。状态显示为 ACTIVATED。现在,我已经安装了 mysql 服务器。在终端写入mysql -u root -p
然后password
我连接到我的 mysql 命令行。现在SHOW DATABASES;
我只能看到 information_chema
,performance_schema
和test
mysql
还显示 db(abc) 从终端命令行创建的数据库。我可以从终端删除这个“abc”数据库,但它abc
没有显示在 phpmyadmin 中。并且在 phpmyadmin 中创建的数据库没有显示在终端中show databses;
。也无法从 phpmyadmin 中删除数据库,drop database statements are disabled
这只允许我创建。
谢谢您的帮助。
答案1
看起来您的计算机中正在运行另一个 mysql 服务器。因此,当您使用终端登录 mysql 时,您登录的是那个服务器(而不是 XAMPP 服务器)。要连接到 XAMPP 中的 mysql 服务器,您必须运行/opt/lampp/bin/mysql -u root