阿里雲7.2之MySQL5.6的安裝

我的博客網站 http://www.caoyong.xin:8080/blogger



我們運行javaweb項目,一般要在服務器上安裝 MySQL JDK Tomcat 這三個軟件,這樣我們的項目才能跑得起來,其中MySQL的安裝較爲複雜,也是容易出現問題的,接下來我們就來安裝MySQL吧

 1:安裝MySQL

 首先去掉Centos自帶的msyql 輸入whereis mysql 和yum remove mysql-libs 中間點擊y(確定)

QQ截圖20180325140825.png

QQ截圖20180325140920.png

然後,使用yum clean dbcache清空db緩存。

接下來 我們就來安裝MySQL

輸入命令 :rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

接着輸入 

yum repolist enabled | grep "mysql.*-community.*"

可以看到三個文件

QQ截圖20180325142038.png

接下來使用yum命令  yum install mysql-community-server 來安裝MySQL 中間有兩次輸入y 時間可能會有幾分鐘

20160914141601175.jpg

到這裏我們就安裝好了

接下來 我們啓動MySQL

輸入 service mysqld start

QQ截圖20180325142850.png

看到這個說明啓動成功

接下來我們來配置MySQL

輸入 mysql_secure_installation  如果你是第一次登陸 輸入命令 後 回車 即可

QQ截圖20180325143124.png

參數說明

  • Set root password?  [Y/n]
    是否設置root用戶的密碼

  • Remove anonymous users? [Y/n]
    是否刪除匿名用戶

  • Disallow root login remotely? [Y/n]
    是否禁止root遠程登錄

  • Remove test database and access to it? [Y/n]
    是否刪除database數據庫

  • Reload privilege tables now? [Y/n]
    是否重新加載授權信息

    這樣就把信息設置好了 登陸一下我們的MySQL

    輸入mysql -u root -p; 回車 輸入密碼

    QQ截圖20180325143726.png


    到這裏我們的MySQL已經安裝到服務器上了

    但是這裏其實我們還有一個重要的步驟沒做,那就是關於中文亂碼(這個是要你是用過MySQL基本上都會碰到,頭疼)所以接下來還要配置一下mysql的配置文件設置編碼格式

輸入 status 查看我們的編碼格式可以發現 server和db都不是utf-8(誰讓MySQL不是中國人發明的,而是瑞士發明的)

QQ截圖20180325144313.png


接下來 輸入quit 退出MySQL

輸出 cd /etc

輸入 vim my.cnf(vim是編輯的命令)就像我們在Windows中解決MySQL中文亂碼一樣,編輯配置文件,這裏要注意,輸入vim my.cnf回車過後,我們現在還不能編輯,接着輸入i 可以看到最下面變成insert這樣我們就可以使用鍵盤上的上下左右來移動光標,

我的mysql沒有[client]這個字段,首先添加上,在[client]段增加下面代碼default-character-set=utf8

在[mysqld]段增加下面的代碼

character-set-server=utf8

collation-server=utf8_general_ci

然後按esc 輸入:wq(注意一定要有:)保存文件

QQ截圖20180325145238.png


然後重啓msyql 輸入systemctl restart mysql.service

再次輸入status 查看編碼

QQ截圖20180325154138.png


這樣我們就徹底搞定MySQL了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章