首頁 > 資料庫 > mysql教程 > mysql怎麼建立資料表

mysql怎麼建立資料表

青灯夜游
發布: 2020-09-14 15:26:32
原創
55691 人瀏覽過

mysql建立資料表的方法:1、透過指令提示字元建立表格;2、使用PHP腳本建立資料表,語法是【mysqli_query(connection,query,resultmode);】。

mysql怎麼建立資料表

mysql怎麼建立資料表?以下這篇文章就來跟大家介紹兩種建立MySQL資料表的方法,希望對你們有幫助。

建立資料表的SQL通用語法:

CREATE TABLE table_name (column_name column_type);
登入後複製

我們可以透過兩種方法來建立mysql資料表。

1、透過命令提示字元建立表格

透過 mysql> 指令視窗可以很簡單的使用 SQL 語句 CREATE TABLE建立MySQL資料表。

範例:

root@host# mysql -u root -p
Enter password:*******
mysql> use RUNOOB;
Database changed
mysql> CREATE TABLE runoob_tbl(
   -> runoob_id INT NOT NULL AUTO_INCREMENT,
   -> runoob_title VARCHAR(100) NOT NULL,
   -> runoob_author VARCHAR(40) NOT NULL,
   -> submission_date DATE,
   -> PRIMARY KEY ( runoob_id )
   -> )ENGINE=InnoDB DEFAULT CHARSET=utf8;
Query OK, 0 rows affected (0.16 sec)
mysql>
登入後複製

實例解析:

● 如果你不想欄位為NULL 可以設定欄位的屬性為NOT NULL, 在操作資料庫時如果輸入該欄位的數據為NULL ,就會報錯。

● AUTO_INCREMENT定義列為自增的屬性,一般用於主鍵,數值會自動加1。

● PRIMARY KEY關鍵字用來定義列為主鍵。您可以使用多列來定義主鍵,列間以逗號分隔。

● ENGINE 設定儲存引擎,CHARSET 設定編碼。

注意:MySQL指令終止符為分號 ; 。 -> 是換行符號標識,不要複製。

2、使用PHP腳本建立資料表

我們可以使用 PHP 的 mysqli_query() 函數來建立已存在資料庫的資料表。

此函數有兩個參數,執行成功時傳回 TRUE,否則傳回 FALSE。

mysqli_query() 函數的基本語法:

mysqli_query(connection,query,resultmode);
登入後複製

程式碼實例:

<?php
$dbhost = &#39;localhost:3306&#39;;  // mysql服务器主机地址
$dbuser = &#39;root&#39;;            // mysql用户名
$dbpass = &#39;123456&#39;;          // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
    die(&#39;连接失败: &#39; . mysqli_error($conn));
}
echo &#39;连接成功<br />&#39;;
$sql = "CREATE TABLE runoob_tbl( ".
        "runoob_id INT NOT NULL AUTO_INCREMENT, ".
        "runoob_title VARCHAR(100) NOT NULL, ".
        "runoob_author VARCHAR(40) NOT NULL, ".
        "submission_date DATE, ".
        "PRIMARY KEY ( runoob_id ))ENGINE=InnoDB DEFAULT CHARSET=utf8; ";
mysqli_select_db( $conn, &#39;RUNOOB&#39; );
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
    die(&#39;数据表创建失败: &#39; . mysqli_error($conn));
}
echo "数据表创建成功\n";
mysqli_close($conn);
?>
登入後複製

3、檢視資料表

資料表建立好後,可以透過命令提示字元來查看表格的結構:

mysql怎麼建立資料表

以上是mysql怎麼建立資料表的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板