mysql_create_db

(PHP 3, PHP 4, PHP 5)

mysql_create_db -- 新增一個 MySQL 資料庫

說明

bool mysql_create_db ( string database name [, resource link_identifier] )

mysql_create_db() 嘗試在特殊的連線標識所關聯的伺服器上建立一個新資料庫。

若果成功則返回 TRUE,失敗則返回 FALSE

例子 1. MySQL 新增資料庫例子

<?php
    $link 
mysql_pconnect("localhost""mysql_user""mysql_password")
        or die(
"Could not connect: " mysql_error());

    if (
mysql_create_db("my_db")) {
        print (
"Database created successfully\n");
    } else {
        
printf ("Error creating database: %s\n"mysql_error());
    }
?>

為向下相容也可以用 mysql_createdb(),但並不提倡。

注: 不提倡使用函數 mysql_create_db()。最好用 mysql_query() 來送出一條 SQL CREATE DATABASE 語句來替代。

警示

若果 MySQL 增加庫是基於 MySQL 4.x 用戶端庫建立的,則本函數不可用。

參見 mysql_drop_db()mysql_query()