1.mysql基礎操作
(1)啟動資料庫命令:net start mysql
(2)關閉資料庫命令:net stop mysql
(3)進入資料庫:mysql -u root -p
(4)設定編碼格式為utf8:
set character_set_client = utf8;
set character_set_server = utf8;
set character_set_connection = utf8;
set character_set_database = utf8;
set character_set_results = utf8;
set collation_connection = utf8_general_ci;
set collation_database = utf8_general_ci;
set collation_server = utf8_general_ci;
(5)檢視資料庫:show databases;
(6)使用某個資料庫:use 資料庫名稱;
(7)檢視某個資料庫中的表:show tables;
(8)建立資料庫命令:create databases if not exists 資料庫名;
(9)修改資料庫編碼格式:alter database 資料庫名 character set utf8;
2.設定mysql編碼格式
(1)檢視資料庫編碼:
show variables like '%char%';
(2)設定資料庫的編碼格式:(以下選擇其中之一即可)
set character_set_database = utf8;
alter database 資料庫名 charset utf8;
(3)設定插入時接收的編碼為gbk, 這樣就可以插入中文了
set character_set_client = gbk;
(4)中文字元已經可以插入, 但查詢結果卻還是亂碼,設定輸出結果的編碼為gbk
set character_set_results = gbk;
這樣的設定只對當前連線有關, 連線斷開, 這些設定恢復資料庫預設設定狀態,因此,如果需要,每次連線都得設定! mysql資料庫編碼設定 MySQL資料庫編碼設定
預設情況下mysql資料庫使用的是拉丁 lantin1 字元進行編碼 如輸入命令show variables like character 檢視資料庫編碼 variable name value character set client latin1 character set connection...
設定mysql資料庫字元編碼
mysql的預設編碼是latin1 就是 iso8859 1 不支援中文,那麼如何修改mysql的預設編碼呢,下面以utf 8為例來說明 需要注意的是,要修改的地方非常多,相應的修改方法也很多。下面是一種最簡單最徹底的方法 一 windows 1 中止mysql服務 2 在mysql的安裝目錄下找到...
設定mysql資料庫字元編碼
mysql的預設編碼是latin1 就是 iso8859 1 不支援中文,那麼如何修改mysql的預設編碼呢,下面以utf 8為例來說明 需要注意的是,要修改的地方非常多,相應的修改方法也很多。下面是一種最簡單最徹底的方法 一 windows 1 中止mysql服務 2 在mysql的安裝目錄下找到...