MySQL是一種流行的關系型數據庫管理系統,它使用SQL作為數據庫語言。在MySQL命令行中,為了正確地處理多種語言和字符編碼,我們需要確認編碼格式。
要顯示MySQL命令行當前使用的編碼格式,可以執行如下命令:
mysql>status;
執行上述命令后,我們可以看到如下輸出:
-------------- mysql Ver 14.14 Distrib 5.7.32, for Linux (x86_64) using EditLine wrapper Connection id: 14 Current database: Current user: root@localhost SSL: Not in use Current pager: stdout Using outfile: '' Using delimiter: ; Server version: 5.7.32-0ubuntu0.18.04.1 (Ubuntu) Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: utf8mb4 Db characterset: utf8mb4 Client characterset: utf8mb4 Conn. characterset: utf8mb4 UNIX socket: /var/run/mysqld/mysqld.sock Uptime: 21 min 7 sec Threads: 1 Questions: 125 Slow queries: 0 Opens: 125 Flush tables: 1 Open tables: 44 Queries per second avg: 0.009 --------------
上面的輸出結果中有如下四個關鍵行,分別表示MySQL服務器、數據庫、客戶端和連接使用的字符集:
Server characterset: utf8mb4 Db characterset: utf8mb4 Client characterset: utf8mb4 Conn. characterset: utf8mb4
上述四個字符集的名稱全部為utf8mb4,這是MySQL通用和流行的字符集之一,它支持Unicode字符集的所有字符。
上一篇css元素的定位屬性
下一篇mysql主鍵自增搜索