檢視修改MySQL表結構命令

2022-09-24 14:12:09 字數 1350 閱讀 8420

修改資料庫字符集:

alter database db_name default character set character_name [collate …];

把錶預設的字符集和所有字元列(char,varchar,text)改為新的字符集:

alter table tbl_name default charactewww.cppcns.comr set character_name [collate…];

如:alter table myapp_cont1 default characdudalmywteter set utf8;

修改欄位的字符集:

alter table tbl_name change c_name c_name character set character_name [collate …];

如:alter table logtest change title title varchar(100) character set utf8 collate utf8_general_ci;

alter table myapp_cont1 change titles titles varchar(100) character set utf8;

檢視資料庫編碼:

show create database db_name;

檢視表編碼:

show create程式設計客棧 table tbl_name;

檢視字段編碼:

show full columns from tbl_name;

1. 新增主鍵

alter table 表名 add primary key (欄位名);

alter table table_a add primary key (id);

2. 刪除主鍵

alter table 表名 drop primary key;

alter table table_a drop primary key;

3. 新增唯一索引

alter tab 表名 add unique 索引名(欄位名);

alter table table_a add unique column_a_unique_index (column_a);

4. 新增www.cppcns.com普通索引

alter table 表名 add index 索引名 (欄位名);

alter table table_a add index column_a_index (column_a);

5. 刪除索引

alter table 表名 drop index 索引名;

alter table table_a drop index column_a_index;

檢視修改MySQL表結構命令

修改資料庫字符集 alter database db name default character set character name collate 把錶預設的字符集和所有字元列 char,varchar,text 改為新的字符集 alter table tbl name default cha...

Oracle 檢視 修改表結構

檢視表結構 desc tablename 修改表結構 alter table tablename add address varchar2 40 新增乙個字段 modify address varchar 60 修改字段 drop column address 刪除乙個字段 修改表名 rename ...

檢視MySQL 表結構

前言 最近在實習中,做到跟mysql相關的開發時,想起了好久前的乙個筆試題 檢視資料庫表結構有哪幾種方法 一 使用describe語句 describe table name 或desc table name 後者是前者的簡寫形式。這種方式是最簡單的語句。二 show columns語句 show ...