如何从sql查询创建mysql数据库

时间:2014-09-25 16:44:53

标签: php mysql

我需要从MySQL查询创建一个数据库。我使用了以下内容,但它无效。

$sql2 = "CREATE DATABASE DATABAE_NAME";
$query2=mysqli_query($connect_dude,$sql2);

此查询未创建任何数据库。可能我必须使用数据库用户名和密码,但在这种情况下我不太确定如何应用或使用数据库用户名,密码和主机。

1 个答案:

答案 0 :(得分:1)

这是关于连接数据库的示例php代码 希望这会有所帮助。

<?php

//mysqli query for connecting database  
//mysqli_connect('host','username','password')
$connection=mysqli_connect('localhost','root','');
if($connection)
{
    //saving query for creating database in a variable 
    $query="CREATE DATABASE student";

    //creating Database
    $newdb=mysqli_query($connection,$query);

    //testing whether database created or not 

    if($newdb)
    {
        //setting database name to connect for database operation
        $setDbName="student";

        //query for connecting database
        $connectionTesing=mysqli_select_db($connection,$setDbName);

        if($connectionTesing)
        {
            echo "Connected!";
        }
    }
}

?>