Linux下安裝mysql5.7


Linux下安裝mysql5.7

 

首先准備好mysql5.7.17的安裝包,安裝包放在  /data/software 目錄下

 

進入到 /usr/local 目錄下,解壓mysql安裝包

命令:   cd /usr/local

    tar -zxvf /data/software/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

 

解壓完成之后可以看到mysql的文件夾,為了方便后面的操作,先修改文件夾名稱。

命令:mv mysql-5.7.17-linux-glibc2.5-x86_64 mysql

 

進入到mysql目錄,可以發現,mysql5.7的版本和5.6的版本不同,沒有/data目錄,這里要自己創建一個data目錄

data目錄並不限定存放位置,但是為了方便,這里依舊直接放在mysql的根目錄下,

命令:mkdir data

 

再新建mysql的用戶和用戶組

命令 :  groupadd mysql       #添加用戶組

    useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql     #新建msyql用戶禁止登錄shell

 

改變mysql目錄權限

chown -R mysql.mysql /usr/local/mysql/

 

 

接下來初始化數據庫:

命令:./bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/

 

 

復制配置文件到 /etc/my.cnf 這里是mysql的基本配置問題

命令:cp -a ./support-files/my-default.cnf /etc/my.cnf   #會有一個選擇是否覆蓋原有文件,直接按 y回車選擇是就可以

 

把mysql放到本地系統服務中

命令: cp -a ./support-files/mysql.server /etc/init.d/mysqld

 

編輯剛才復制的 my.cnf文件

命令:vim /etc/my.cnf

這里我們只做基本的配置,其他采用默認了,畢竟初學,以簡單為主。大多的參數我也不怎么理解

 

配置好之后我們來啟動mysql的服務

命令:service mysql start  

查看初始密碼

命令:cat /root/.mysql_secret

復制下來初始的密碼,做登錄使用

 

命令:bin/mysql -uroot -p

密碼就是剛才復制的密碼,粘貼進去回車即可。

 

到這里  mysql數據庫就算是裝好了,接下來只需要修改密碼就可以了。

命令:SET PASSWORD FOR 'root'@localhost=PASSWORD('123456');   #對應的換成你自己的密碼即可了。

 

 

此步驟是本人親自安裝的過程,參照有其他IT朋友的博客。

 

最后需要補充一下,按照上面的方式安裝完成之后還不能進行遠程的訪問,需要修改允許遠程連接,步驟如下:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM