1. 程式人生 > >mysql檢視資料庫編碼

mysql檢視資料庫編碼

本文內容:本文介紹了在控制檯下,使用命令的方式檢視mysql資料庫的編碼。

1.首先連線資料庫。

在cmd下輸入

>mysql -h 資料庫地址 -u 使用者名稱 -p密碼

2.連線資料庫完成後

使用 status 命令檢視資料庫的編碼方式:

mysql> status;
--------------
C:\Program Files\MySQL\MySQL Server 5.6\bin\mysql.exe  Ver 14.14 Distrib 5.6.21,
 for Win32 (x86)

Connection id:          1320
Current database:
Current user:           
[email protected]
SSL: Not in use Using delimiter: ; Server version: 5.5.28 MySQL Community Server (GPL) Protocol version: 10 Connection: 10.118.46.4 via TCP/IP Server characterset: latin1 Db characterset: latin1 Client characterset: gbk Conn. characterset: gbk TCP port: 3306 Uptime: 2 days 1 hour 28 min 49 sec Threads: 10 Questions: 680380 Slow queries: 0 Opens: 167265 Flush tables: 2 Open tables: 4 Queries per second avg: 3.819 --------------

如果想看某一個數據庫的編碼方式,首先要用use 資料庫名切換資料庫。不知道有哪些資料庫,可以使用show databases;

或者使用

<span style="font-size:14px;">mysql> show variables like 'char%';
+--------------------------+----------------------------------------------------
---+
| Variable_name            | Value
   |
+--------------------------+----------------------------------------------------
---+
| character_set_client     | gbk
   |
| character_set_connection | gbk
   |
| character_set_database   | latin1
   |
| character_set_filesystem | binary
   |
| character_set_results    | gbk
   |
| character_set_server     | latin1
   |
| character_set_system     | utf8
   |
| character_sets_dir       | /usr/local/mysql-5.5.28-linux2.6-i686/share/charset
s/ |
+--------------------------+----------------------------------------------------
---+
8 rows in set (0.00 sec)</span>

亂碼解決:

相關推薦

mysql檢視資料庫編碼

本文內容:本文介紹了在控制檯下,使用命令的方式檢視mysql資料庫的編碼。 1.首先連線資料庫。 在cmd下輸入 >mysql -h 資料庫地址 -u 使用者名稱 -p密碼 2.連線資料庫完

MySQL檢視資料庫相關資訊

使用的MySQL時,需要了解當前資料庫的情況,例如當前的資料庫大小,字符集,使用者等等。下面總結了一些檢視資料庫相關資訊的命令 1:檢視顯示所有資料庫 mysql > show databases; + - ------------------ + | 資料庫

mysql 修改資料庫編碼

1.windows系統下修改mysql資料庫編碼 (1)以管理員身份執行cmd.exe,然後輸入:mysql -u你的使用者名稱 -p你的密碼,最後摁回車鍵。例如,mysql -uroot -p123456 (2)輸入命令:show variables like '%char%'; (

mysql修改資料庫編碼格式

遇到的問題描述:向資料庫插入中文時出現:[Err] 1366 - Incorrect string value: ‘\xE6\x9B\xBE\xE5\x8D\x8E’ for column ‘sname

mysql 檢視資料庫中所有表的記錄數

mysql使用select count(*) from table_name可以查詢某個表的總記錄數。想快速的知道資料庫中所有表的記錄數資訊怎麼辦?如果使用mysql的版本在5.0及以上,可以通過查詢information_schema庫中的tables表來獲取,該表中使

mysql檢視資料庫索引語句

SELECT    COLUMN_NAME 列名,    COLUMN_TYPE 資料型別,      DATA_TYPE 欄位型別,    CHARACTER_MAXIMUM_LENGTH 長度,    IS_NULLABLE 是否為空,    COLUMN_DEFAULT

sqlserver檢視資料庫編碼

SELECT COLLATIONPROPERTY('Chinese_PRC_Stroke_CI_AI_KS_WS', 'CodePage')936 簡體中文GBK950 繁體中文BIG5437 美國/加拿大英語932 日文949 韓文866 俄文65001 unicode

mysqldump資料庫匯出,避免亂碼,設定匯出編碼,檢視資料庫編碼

linux伺服器中,匯出資料時,為避免產生亂碼,需要設定編碼。 首先需要檢視資料庫編碼  show variables like 'character%';   +--------------------------+-------------------------

MySQL檢視與修改資料庫編碼

MySQL之檢視與修改資料庫編碼 Windows下修改mysql資料庫編碼 (1)管理員身份進入cmd,輸入:mysql -h伺服器地址 -u使用者名稱 -p密碼 ,最後按回車就行 2. 輸入show variables like ‘%character%’;

Mysql 檢視修改資料庫,表,欄位編碼

檢視資料庫編碼 # 需要指定資料庫 USE db_name; SELECT @@character_set_database, @@collation_database; # 不需要指定資料庫 SELECT DEFAULT_CHARACTER_SET_NAME, DEFAULT_CO

MariaDB/Mysql檢視更改資料庫和表字符編碼

1. 檢視資料庫預設編碼 MariaDB [(none)]> show variables like "%char%"; +--------------------------+--------

mysql常用的一些命令,用於檢視資料庫、表、欄位編碼

1.檢視資料庫支援的所有字符集 show character set;或show char set; 2.檢視當前狀態 裡面包括當然的字符集設定 status或者\s 3.檢視系統字符集設定,包括所有的字符集設定 show variables like 'char%'; 4.檢視資料表中字符集設定 show

MySQL如何中檢視變數及檢視資料庫編碼

檢視MySQL變數命令: show variables; 會出現很多的變數,比如連線超時時間、寫入超時時間、MySQL版本等等 檢視資料庫編碼命令: show variables like "char%"; +--------------------------+-----

關於MySQL資料庫編碼修復相關問題

  本篇主要是本人在實際開發過程中遇到的MySQL字元編碼等bug修復相關問題。   在使用下列語句在執行資料庫表通過flask-sqlacodegen 進行ORM對映成模型類的時候發生的bug: flask-sqlacodegen mysql+pymysql://root:[email 

Mysql建立資料庫檢視資料庫

1.create database  ;(建立資料庫) create database mydb1 =(自定義)       [DEFAULT] CHARACTER SET charset_name  -- CHARACTER SET:

設定MYSQL資料庫編碼為UTF-8 設定MYSQL資料庫編碼為UTF-8

設定MYSQL資料庫編碼為UTF-8   1、  編輯MySql的配置檔案 MySql的配置檔案Windows下一般在系統目錄下或者在MySql的安裝目錄下名字叫my.ini,可以搜尋,Linux下一般是/etc/my.cnf  

mysql的cmd視窗檢視資料庫資訊

  1.mysql -uroot -p 123456 2.show databases; 檢視全部資料庫 3.select database(); 檢視當前資料庫 4.show variables like 'port'; 5. 檢視當前資料庫大小,如檢視springdata庫大小

CentOS下修改mysql資料庫編碼為UTF-8(附mysql開啟遠端連線和開放3306埠)

樓主在配置好linux雲伺服器的jdk,tomcat,mysql後,當要開始部署專案是,突然意識到一個很嚴重的問題,那就是資料庫的編碼問題,自安裝完成後並未修改資料庫的額編碼。。。。下面就來說說linux下修改mysql的編碼問題吧。。有一個問題網上很多地方都沒說到,詳情請繼續往下看。

mysql更改資料庫預設的編碼為UTF-8

MySQL的配置檔案預設存放在/etc/my.cnf或者/etc/mysql/my.cnf 開啟然後新增: [client] default-character-set = utf8 [mysqld] default-storage-engine = INNODB charact

mysql檢視當前資料庫鎖請求

information_shcema下的三張表(通過這三張表可以更新監控當前事物並且分析存在的鎖問題)  —— innodb_trx (列印innodb核心中的當前活躍事務)  —— innodb_locks ( 列印當前狀態產生的innodb鎖 僅在有鎖等待時列印) ——