Java程式碼
MySQL Create Database 建立資料庫
建立資料庫
CREATE DATABASE 語法來建立資料庫
CREATE DATABASE 語法用於建立資料庫。
語法:
CREATE DATABASE db_name
PHP MySQL 函式庫中,且mysql_query() 關於 mysql_query() 函數更詳細資料請參考《MySQL mysql_query》。
建立一個名為 testdb 的資料庫:
<?php $conn = @mysql_connect("localhost","root","root1234"); if (!$conn){ die("连接数据库失败:" . mysql_error()); } if (@mysql_query("CREATE DATABASE testdb",$conn)){ echo "创建数据库成功!"; } else { echo "创建数据库失败:" . mysql_error(); } ?>
提示
建立資料庫需要有對應的使用者權限,例如root使用者
在實際的虛擬主機空間中,對應的使用者權限,例如root使用者
在實際的虛擬主機空間中,對應的主機主機通常已經建立了對應的主機商,故上述例子不一定執行成功
選擇資料庫
要對資料庫或表格執行作業時,則需選擇資料庫。 mysql_select_db() 用來選擇一個資料庫,如果成功,則函數傳回 true,如果失敗則傳回 false。
語法:
bool mysql_select_db( string db_name [, resource connection] )
connection 可選,連接資料庫識別資源,若未指定則使用上一連接 具體使用請參考下方建立資料表範例。 建立資料表 建立資料表 SQL 語法如下:CREATE TABLE table_name ( column1 data_type, column2 data_type, column3 data_type, ....... )
<?php $conn = @mysql_connect("localhost","root","root1234"); if (!$conn){ die("连接数据库失败:" . mysql_error()); } //选择数据库 mysql_select_db("test", $conn); //创建数据表 SQL $sql = "CREATE TABLE user ( uid mediumint(8), username varchar(20), password char(32), email varchar(40), regdate int(10) )"; if(!mysql_query($sql,$conn)){ echo "创建数据表失败:". mysql_error(); } else { echo "创建数据表成功!"; } ?>