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.複製相應的時區檔案...