linux 伺服器安裝 MySQL5.7.19 步驟

來源:互聯網
上載者:User

標籤:cal   sock   image   複製檔案   linux   groupadd   需要   這一   壓縮   

由於這次安裝這個MySQL繞了很大圈,謹記此文協助還在路上的朋友

如果此前已經安裝了,但是沒安裝成功,那麼需要先把相關的檔案全部刪除

,刪除部分就去百度或者Google查詢,這裡不再敘述

首先,我用的MySQL的版本是mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz

第一步:添加一個mysql組,操作指令   groupadd mysql

第二步:添加一個使用者,操作指令   useradd -r -g mysql mysql

第三步:解壓縮下載的包,操作指令   tar -xzvf /usr/local/mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz  (注意:我的檔案放在了/usr/local 檔案夾下)

   解壓後的檔案夾裡包括 

   由於之前我已經操作完成了,在這裡只是查詢

 

第四步:重新命名剛才解壓縮的檔案夾的名字,操作指令   mv /usr/local/mysql-5.7.13-linux-glibc2.5-x86_64 /usr/local/mysql

第五步:建立一個檔案夾,一會用來存放資料,操作指令   mkdir  /usr/local/mysql/data

第六步:進入mysql包中,給這個包授權給mysql,操作指令     chown -R mysql:mysql ./ 

第七步:開始初始化mysql ,這個時候請注意,由於現在官方不再推薦mysql_install_db 的初始化方式,所以我們使用我這個方法,操作指令  bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data        這一步完成之後,如果看到就是說明初始化成功了

請注意此時產生了一個臨時密碼,上文: YLi>7ecpe;YP(一會需要用到,請儲存一下)

第八步:設定資料存放區目錄,操作指令  bin/mysql_ssl_rsa_setup  --datadir=/usr/local/mysql/data

第九步:此時我們在mysql檔案夾下   進入mysql下面的support-files,操作指令    cd support-files  

第十步:複製檔案到全域環境,操作指令   cp mysql.server /etc/init.d/mysql

第十一步:修改basedir=  自己的mysql的安裝目錄     修改datadir= 自己的data目錄,操作指令   vim /etc/init.d/mysql

第十二步: 啟動mysql,操作指令    bin/mysqld_safe --user=mysql

如果啟動正常,那麼下面就開始登入了

第十三步:開始登入,mysql在bin目錄下,操作指令   ./mysql -uroot -p

第十四步:輸入剛才讓儲存的臨時密碼

此時mysql只有本地localhost可以訪問

此時mysql只有本地localhost可以訪問

第十五步:修改可遠端存取,操作如

 

第十六步:重啟MySQL服務

如果在上面操作中遇到Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (2) 這個問題,那麼請查看自己的/etc/my.cnf  裡面有自己的設定檔

完!

linux 伺服器安裝 MySQL5.7.19 步驟

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.