ubuntu下關于mysql 5.6版本的刪除/安裝/編碼配置文件配置的詳解

這篇文章主要介紹了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 服務即可

以上就是ubuntu下關于

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享