使用php代码创建一个数据库的两种方法

 

mysql_create_db()创建数据库

<?php
  $host=\"mysql153.secureserver.net\";
  $uname=\"manongjc\";
  $pass=\"password\";
  
  $connection= mysql_connect ($host, $uname, $pass);
  if (!$connection) {
    die (\"A connection to the server could not be established!\");
  }

  $result=mysql_create_db (\"mydata \");

  if (!$result) {
    die (\"data  could not be created!\");
  }
  echo \"Data  mega  was created successfully.\";
?>

注:如果 MySQL 扩展库是基于 MySQL 4.x 客户端库建立的,则本函数不可用。 

 

mysql_query()创建数据库

<?php
$con = mysql_connect(\'localhost\', \'root\', \'123456\');
if (!$con) {
    die (\'连接数据库出错: \' . mysql_error());
}
$data =\"dbname\";
$sql = \'create data  \'.$data ;
if(mysql_query($sql, $con))
{
echo \"恭喜你,数据库\".$data .\"创建成功了!\";
}
else
{
echo \"创建数据库出错,错误号:\".mysql_errno().\" 错误原因:\".mysql_error();
}
mysql_close();
?>

 

注: 不提倡使用函数 mysql_create_db()。最好用 mysql_query() 来提交一条 SQL CREATE DATA  语句来替代。 

收藏 打印