MySQL檢視並修改當前資料庫編碼

2021-06-21 05:37:38 字數 1196 閱讀 9367

mysql中,資料庫的編碼是乙個相當重要的問題,有時候我們需要檢視一下當前資料庫的編碼,甚至需要修改一下資料庫編碼。

檢視當前資料庫編碼的sql語句為:

mysql> use ***

database changed

mysql> show variables like 'character_set_database';

+------------------------+--------+

| variable_name          | value  |

+------------------------+--------+

| character_set_database | latin1 |

+------------------------+--------+

1 row in set (0.00 sec)

上面,我們先切換到***資料庫下面來,然後使用sql語句:show variables like 'character_set_database'; 來檢視了***資料庫的編碼。查詢得到的結果是latin1編碼。

下面,我們來修改***資料庫的編碼,把它修改為gb2312。

mysql> alter database *** character set gb2312;

query ok, 1 row affected (0.00 sec)

mysql> show variables like 'character_set_database';

+------------------------+--------+

| variable_name          | value  |

+------------------------+--------+

| character_set_database | gb2312 |

+------------------------+--------+

1 row in set (0.00 sec)

這裡同樣做了兩件事情:

1、使用sql語句:alter database *** character set gb2312; 把***資料庫的編碼設定為了gb2312.

2、再次使用show variables like 'character_set_database'; 來確認一下當前***是什麼編碼。經過確認,資料庫編碼已經修改為gb2312了。

MySQL檢視並修改當前資料庫編碼

mysql中,資料庫的編碼是乙個相當重要的問題,有時候我們需要檢視一下當前資料庫的編碼,甚至需要修改一下資料庫編碼。檢視當前資料庫編碼的sql語句為 mysql use database changed mysql show variables like character set database...

mysql檢視 MySQL檢視當前資料庫庫

mysql檢視當前資料庫庫 1 在mysql下檢視當前使用的是哪個資料庫,有三種方式 用select database 語句 mysql select database database test row in set 0.00 sec 從查詢結果中可以看出,當前用的是test資料庫 2 用show...

linux檢視和修改當前系統時間

1.檢視當前時區 命令 date r 2.修改設定linux伺服器時區 方法 a 命令 tzselect 方法 b 僅限於redhat linux 和 centos 命令 timeconfig 方法 c 適用於debian 命令 dpkg reconfigure tzdata 3.複製相應的時區檔案...