這篇文章主要介紹了ubuntu mysql 5.6版本的刪除,刪除,編碼刪除配置,需要的朋友可以參考下
1. 刪除mysql
a.?sudo?apt-get?autoremove?--purge?mysql-server* b.?sudo?apt-get?remove?mysql-server c.?sudo?apt-get?autoremove?mysql-server d.?sudo?apt-get?remove?mysql-common?(非常重要)
上面的其實有一些是多余的,建議還是按照順序執行一遍
2. 清理殘留數據
dpkg?-l?|grep?^rc|awk?'{print?$2}'?|sudo?xargs?dpkg?-P
3. 安裝 mysql
a.?sudo?apt-get?install?mysql-server b.?sudo?apt-get?install?mysql-client c.?sudo?apt-get?install?php5-mysql(安裝php5-mysql是將php和mysql連接起來?)
安裝完后可以mysql服務就啟動了,也可以通過以下命令對管理mysql服務
service?mysql?start?(啟動mysql)? service?mysql?stop??(關閉mysql)? service?mysql?restart?(重啟mysql)
使用如下命令進入mysql中
mysql?-u?root?-p?123456?(123456為自己設置的密碼)
查看編碼
show?variables?like?'%character%';? [python]?view?plain?copy mysql>?show?variables?like?'character%';? +--------------------------+----------------------------+? |?Variable_name??????|?Value???????????|? +--------------------------+----------------------------+? |?character_set_client???|?utf8????????????|? |?character_set_connection?|?utf8????????????|? |?character_set_database??|?latin1???????????|? |?character_set_filesystem?|?binary???????????|? |?character_set_results??|?utf8????????????|? |?character_set_server???|?latin1???????????|? |?character_set_system???|?utf8????????????|? |?character_sets_dir????|?/usr/share/mysql/charsets/?|? +--------------------------+----------------------------+
會發現有些編碼是latin1,會導致中文亂碼的問題,下面修改編碼配置
cd?/etc/mysql/my.cnf?(編碼的修改上要注意自己的mysql版本和系統,有可能不同)? sudo?chmod?775?my.cnf? sudo?vim?my.cnf
在文件后面添加如下內容
[python]?view?plain?copy [mysqld]? character-set-server=utf8
ESC + :wq 保存刪除
使用service mysql restart 重啟mysql 服務即可
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦