今天在mac上瞎折騰時,把mysql玩壞了,想解除安裝重裝,卻發現找不到解除安裝程式,百度了下,将操作步驟備份于此:
我安裝的版本是5.6.25社群版
注:重裝好以後,建議将機器重新開機一下,否則有可能啟動失敗,或者隻能以安全模式啟動(我重裝了二遍才發現,有可能是我筆記本的個别現象)
值得一提的是:mysql預設的編碼不是utf8,是以中文内容insert到db後,變成亂碼,解決辦法:
先停掉mysql,然後
sudo vi /usr/local/mysql/my.cnf 找到[client]及[mysqld]節點,參考下面的内容指定編碼
[client]
default-character-set=utf8
[mysqld]
character_set_server=utf8
注意,第二個是下劃線,最後重新開機mysql,進入mysql指令後,輸入status,可以檢視結果,驗證一下:

或輸入 show variables like '%char%'
或輸入 SHOW VARIABLES WHERE Variable_name LIKE 'character_set_%' OR Variable_name LIKE 'collation%';
建議:随着微信與網際網路的融合力度加大,鑒于微信呢稱大量使用了emoji和火星文,編碼建議改成utfmb4/utf8mb4_general_ci