在xampp上创建新数据库

时间:2011-09-02 11:19:49

标签: mysql phpmyadmin xampp

如何在centos 5上的xampp上创建新数据库?当我在终端热mysql -u root -p时它说没有找到mysql命令。当我去phpMyAdimn页面时,它不接受我的用户名/密码。在这种情况下创建新数据库该怎么办? xampp的mysql服务正在运行,因为当我运行“ps ax | grep mysql”时,我可以看到xampp mysql进程。

3 个答案:

答案 0 :(得分:1)

症状:创建新数据库:无权限

运行/ opt / lampp / lampp security后,在linux上使用“标准”xampp为我工作:

以用户“root”的形式将新数据库登录到phpmyadmin,并为用户“pma”定义密码。

答案 1 :(得分:0)

正如您所指示的,mysql进程正在运行。 所以,试试

locate mysql
which mysql
whereis mysql

可能是您的登录会话不包含mysql客户端程序的实际路径。

答案 2 :(得分:0)

我必须把它放在答案中(对于语法)它看起来像这样(在一些名为“createDB.php”的文件中)

您可以使用命令行“php createDB.php”运行它,或者当您在opt / lampp / htdocs文件夹中复制文件时,可以使用浏览器在localhost中设置地址“createDB.php”

我没有测试它,但它应该可以工作。

<?php
$con = mysql_connect("localhost","louis","abc123");
if (mysql_query("CREATE DATABASE my_db",$con))
    {
    echo "Database created";
    }
?>