普通建立表
create
table table_name(field_name field_type [field option].
..);
需先進入某資料庫, 表預設建立在當前所在的資料庫
表的option有engine, charset, collate
三種,預設engine為innodb
從已存在的表複製(只複製結構)
create
table table_name like database_name.old_table_name;
每當一張資料表被建立,就會在對應的資料庫下建立一些檔案(與儲存引擎有關)
show
tables
like
%***%
;show
tables
like _***_;
show
tables
;
describe table_name;
desc table_name;
show
columns
from table_name;
-- 三種方式均可
show
create table_name;
alter
table option_name option_value;
··例如:
alter
table teacher engine
innodb
;
修改表名稱:rename table old_name to new_name;
修改表選項:alter table option_name option_value;
新增字段:alter
table
add[
column
] field_name field_type before|
after field_name;
修改欄位名:alter
table change old_field_name new_field_name new_field_type;
修改字段型別:alter tabla table_name modify field_name new_field_type;
刪除字段:`alter table drop field_name;
drop
table table_name[
,table_name2,..
....
];
資料表的基本操作
和資料庫操作一樣,在資料表在操作中,也是是圍繞增刪改查來操作。但是在這一章節主要講解資料表的增刪改操作。查詢操作是資料庫中最為重要的操作。會單獨一章節講解。資料表是由若干個字段組成的,每個字段表示不同型別的資料。所以在建立表的時候,需要為每個字段指定相應的資料型別。作用 查詢資料就是通過客戶端通過 ...
資料表的基本操作
建立資料庫,sql語句為 create database 資料庫名 檢視資料庫是否成功,sql語句如下 show databases 選擇資料庫 use 資料庫名 sql語句create table用於建立資料表其基本語法 建立student表,sql語句如下 create table studen...
資料表的基本操作
資料表的基本操作 1.資料表的建立 先建立乙個資料庫,給這個資料庫起名,我給他取名為zjj 然後就可以創造表了,我給這個表取名為ww create table ww id int 11 name varchar 25 deptid int 11 salary float 括號中定義該錶欄位名 字段資...