檢視約束
show indexes from tab_name
檢視索引
show index from tab_name
檢視資料表的列
show columns from tab_name
檢視資料表
show tables
檢視資料庫
show databases
刪除列alter table tab_name drop column col_name
刪除主鍵
alter table tab_name drop primary key
刪除唯一約束
alter table tab_name drop index_name
刪除外來鍵約束
alter table tab_name drop foreign key fk_symbol
修改列定義
alter table tab_name modify [column] col_name column_definition [first|after col_name]
修改列名稱
alter table tab_name change [colunm] odl_col_name new_col_name column_definition [first|after col_name]
資料表更名
1:alter table tab_name rename [to|as] new_tab_name
2:rename table tab_name to new_tab_name [,tab_name2 to new_tab_name2]
插入記錄
1:insert [into] tab_name[(col_name...)] (,...),(...)...
2:insert [into] tab_name set col_name = ,...
3:insert [into] tab_name [(col_name,...)] select ...
更新記錄(單錶更新)
update [low_priority] [ingnore] table_references set col_name1=[,col_name2=]...[where where_condition]
刪除記錄(單錶刪除)
delete from tab_name [where where_condition(條件)]
MySQL資料庫操作相關
1 mysql資料庫設定自增序號,刪除表中資料序號錯亂重新排序 alter table tablename drop column id alter table tablename add id mediumint 8 not null primary key auto increment firs...
MySQL資料庫相關操作
mysql是乙個關係型資料庫管理系統,目前屬於oracle。採用sql標準化語言,並且體積小 速度快 成本低和開源的特點,搭配php apache可組成良好的開發環境。create table t user id int primary key auto increament comment 自增主...
MySQL資料庫(一)庫相關操作
mysql資料庫 零 ubuntu安裝mysql以及運維相關 注意,安裝之後的預設資料庫有4個,可以通過show databases 檢視 mysql不支援直接更改資料庫名,可以先建立新庫,再把舊庫的表依次移過去 create database new db name 建立新庫 rename tab...