想在一个php文件中写一段代码,用来创建一个自已命名的数据库。但这之前,需要先判断下数据库中是否有这个我自定义的数据库。如果有,则先删除,然后重新建。这样的代码如何写呢?

解决方案 »

  1.   

    <?php$lnk = mysql_connect('localhost', 'mysql_user', 'mysql_password')
           or die ('Not connected : ' . mysql_error());// make foo the current db
    mysql_select_db('foo', $lnk) or die ('Can\'t use foo : ' . mysql_error());?>
    1049错误是数据库不存在
      

  2.   

    我说的是用pdo技术操作。请问谁能解决呢?
      

  3.   

    $sql = "drop database if exists 数据库名;create database 数据库名";
    PDO::query($sql);