Mysql資料庫相關操作

2021-07-26 15:28:40 字數 1212 閱讀 1261

檢視約束

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...