1:建立資料表
create table [if not exists] table_name(column_name data_type, …)
2:檢視資料表
show tables;
show tables from mysql;
3:檢視資料表結構
show columns from tbl_name;
4:插入記錄
insert into tbl_name values(valus1,value2…..)該語句省略了列,則需要給所有的列賦值。
如定義了如下表:
語句中不省略列的情況:
insert tb4(name,age) values(「jcman1」,20);
5:記錄查詢
《全部查詢》select * from tbl_name;
6:自動編號
create tbale(id int primary key auto_increment);
7:主鍵
primary key
每張資料表只允許存在乙個主鍵,並且不能賦值相同
8:唯一約束
unique key
唯一約束可以保證記錄的唯一性
唯一約束的字段可以為空值
每張資料表可以存在多個唯一約束
9:預設約束
當插入記錄的時候,如果沒有明確的為字段賦值,則自動賦予預設值
資料表操作
create table 表名 欄位名 型別 約束,欄位名 型別 約束 例 建立學生表,字段要求如下 姓名 長度為10 create table students name varchar 10 例 建立學生表,字段要求如下 姓名 長度為10 年齡 create table students nam...
資料表的操作
表是組成資料庫的基本的元素 表的基本操作有 建立 檢視 更新 刪除。表中的資料庫物件包含列 索引 觸發器。列 屬性列,建立表時指定的名字和資料型別,索引 根據制定的資料庫表建立起來的順序,提供了快速訪問資料的途徑且可以監督表的資料 觸發器 指使用者定義的事務命令集合,當對乙個表中的資料進行插入 更行...
MySQL資料表操作
建立資料表 create table 資料表名示例 create temporary table if not exists 資料表名 col name type 完整性約束條件 col name type 完整性約束條件 table options select statement 建立使用者表 ...