如何建立mysql資料表?下面本篇文章給大家介紹通過命令提示符建立資料表的方法,希望對你們有所幫助。
建立mysql資料表需要以下資訊:
● 表名
● 表欄位名
● 定義每個表字段
基本語法
以下為建立mysql資料表的sql通用語法:create table table_name (column_name column_type);
示例:通過命令提示符建立表
通過 mysql> 命令視窗可以很簡單的建立mysql資料表。你可以使用 sql 語句 create table 來建立資料表。
1、首先接mysql伺服器,輸入密碼root@host# mysql -u root -p
enter password:*******
2、進入資料庫runoob中use runoob;
3、建立表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表建立在哪 mysql如何建立表
在mysql中,可以使用 create table 語句建立表 其語法格式為 create table 表定義選項 表選項 分割槽選項 其中 表定義選項 的格式為 建立資料表的過程是規定資料列的屬性的過程,同時也是實施資料完整性 包括實體完整性 引用完整性和域完整性 約束的過程。下面本篇文章介紹一下...
mysql創表 mysql建立表
1 說明 此檔案包含了blog資料庫中建立所有的表的mysql語句.2 3 在sql語句中注意 約束的概念 4 1.實體完整性約束 主鍵 唯一且非空 primary key 5 違約處理 no action 拒絕執行 6 7 2.參照完整性約束 外來鍵約束 foregin key reference...
mysql 無法建立表 MYSQL 不能建立表
can t create table ticket user role.frm errno 121 語法是對的,但顯示上面的錯誤 原因有三種 1 表名重複 2 以該名字命名的表之前建立過後來刪除了,但是對應的.frm檔案還留在磁碟上 3 主鍵名字在全資料庫範圍內不是唯一的 我出現的時候是第三個 ke...