mysql修改資料庫 表 字段 庫的字符集

2021-07-08 10:06:28 字數 984 閱讀 6742

檢視資料庫編碼:

show create database db_name;

檢視表編碼:

show create table tbl_name;

檢視字段編碼:

show full columns from tbl_name;

修改資料庫字符集:

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

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

alter table tbl_name convert to character set character_name [collate ...]

如:alter table logtest convert to character set utf8 collate utf8_general_ci;

只是修改表的預設字符集:

alter table tbl_name default character set character_name [collate...];

如:alter table logtest default character set utf8 collate utf8_general_ci;

修改欄位的字符集:

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;

修改資料庫字段

1 修改欄位的資料型別 alter table tablename alter column columnname 字段型別 null 2 新增乙個字段 alter table tablename add columnname 字段型別 null 3 修改欄位名稱 exec sp rename ta...

mysql 修改資料庫

windows環境中 mysql 和php搭配之最佳組合 installdir my.ini 一般在mysql 和php搭配之最佳組合 安裝目錄下有my.ini即mysql 和php搭配之最佳組合 的配置檔案。linux環境中 etc my.cnf 儲存退出編輯。2 然後重啟mysql 和php搭配...

MySQL修改資料庫

mysql 中,使用 alter database 來修改已經被建立或者存在的資料庫的相關引數。修改資料庫的語法格式為 alter database 資料庫名 語法說明如下 alter database 用於更改資料庫的全域性特性。使用 alter database 需要獲得資料庫 alter 許可...