W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
創(chuàng)建MySQL數(shù)據(jù)表需要以下信息:
以下為創(chuàng)建MySQL數(shù)據(jù)表的SQL通用語法:
CREATE TABLE table_name (column_name column_type);
以下例子中我們將在 W3CSCHOOL 數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)表w3cschool_tbl:
CREATE TABLE IF NOT EXISTS tutorials_tbl(
tutorial_id INT NOT NULL AUTO_INCREMENT,
tutorial_title VARCHAR(100) NOT NULL,
tutorial_author VARCHAR(40) NOT NULL,
submission_date DATE,
PRIMARY KEY ( tutorial_id )
);
實例解析:
通過 mysql> 命令窗口可以很簡單的創(chuàng)建MySQL數(shù)據(jù)表。你可以使用 SQL 語句 CREATE TABLE 來創(chuàng)建數(shù)據(jù)表。
以下為創(chuàng)建數(shù)據(jù)表 w3cschool_tbl 實例:
root@host# mysql -u root -p
Enter password:*
mysql> use W3CSCHOOL;
Database changed
mysql> CREATE TABLE w3cschool_tbl(
-> w3cschool_id INT NOT NULL AUTO_INCREMENT,
-> w3cschool_title VARCHAR(100) NOT NULL,
-> w3cschool_author VARCHAR(40) NOT NULL,
-> submission_date DATE,
-> PRIMARY KEY ( w3cschool_id )
-> );
Query OK, 0 rows affected (0.16 sec)
mysql>
注意:MySQL命令終止符為分號 (;) ;-> 是換行符標識,不要復(fù)制。
你可以使用PHP的 mysqli_query() 函數(shù)來創(chuàng)建已存在數(shù)據(jù)庫的數(shù)據(jù)表。
該函數(shù)有兩個參數(shù),在執(zhí)行成功時返回 TRUE,否則返回 FALSE。
mysqli_query( sql, connection );
參數(shù) | 描述 |
---|---|
connection | 必需。規(guī)定要使用的 MySQL 連接。 |
query | 必需,規(guī)定查詢字符串。 |
resultmode | 可選。一個常量??梢允窍铝兄抵械娜我庖粋€:MYSQLI_USE_RESULT(如果需要檢索大量數(shù)據(jù),請使用這個)MYSQLI_STORE_RESULT(默認) |
以下實例使用了PHP腳本來創(chuàng)建數(shù)據(jù)表:
<?php
$dbhost = 'localhost:3036';
$dbuser = 'root';
$dbpass = 'rootpassword';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn ){
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully
';
$sql = "CREATE TABLE tutorials_tbl( ".
"tutorial_id INT NOT NULL AUTO_INCREMENT, ".
"tutorial_title VARCHAR(100) NOT NULL, ".
"tutorial_author VARCHAR(40) NOT NULL, ".
"submission_date DATE, ".
"PRIMARY KEY ( tutorial_id )); ";
mysql_select_db( 'TUTORIALS' );
$retval = mysql_query( $sql, $conn );
if(! $retval ){
die('數(shù)據(jù)表創(chuàng)建失敗: ' . mysql_error());
}
echo "數(shù)據(jù)表創(chuàng)建成功\n";
mysql_close($conn);
?>
執(zhí)行成功后,就可以通過命令行查看表結(jié)構(gòu):
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: