1. 程式人生 > >linux-centos7安裝mysql5.7.21步驟

linux-centos7安裝mysql5.7.21步驟

linux centos7 安裝mysql5.7.12

一.下載Mysql版本

1) 開啟百度搜索,輸入MySQL,第一個是MySQL官網

2) 點選第一個連結地址,進入MySQL官方網站,單擊“Downloads”下載Tab頁,進入下載介面

3) 檢視Community對應左側下方選項,單擊第四個“MySQL Community Server”

選擇通用版本,是免費的

4)      選擇linux – generic版本 Source Code是原始碼版本,需要通過編譯才能安裝


5)      選擇下載合適的mysql安裝包tar.gz結尾

二.安裝檔案上傳命令

         yum-y install lrzsz

         rz命令開啟視窗選檔案

三.解壓

最好的安裝路徑是/usr/local/下,如果不是安裝到這個目錄下面,需要修改配置檔案。最後再具體簡紹。

tar -zxvfmysql-*.tar.gz 解壓

x : 從 tar 包中把檔案提取出來

         z : 表示 tar 包是被 gzip 壓縮過的,所以解壓時需要用gunzip 解壓

         v : 顯示詳細資訊

         f xxx.tar.gz :  指定被處理的檔案是 xxx.tar.gz

mv mysql-*mysql  重新命名

四.安裝

1)      初始化資料

./bin/mysqld --user=mysql --basedir=/usr/local/mysql--datadir=/usr/local/mysql/data --initialize

2)      建立mysql使用者和使用者組,以及給mysql目錄配置使用者許可權

groupadd mysql         建立組

useradd  -g mysqlmysql          建立使用者

chown -R mysql:mysql ./           配置許可權

ll 檢視目錄資訊

3)      將mysql放到本地系統服務中

cp –a ./support-files/mysql.server       /etc/init.d/mysql

                   在/etc目錄下建立my.cnf檔案,為執行配置檔案

   

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

五.啟動mysql服務

service mysql start

檢視初始化密碼

命令 cat/root/.mysql_secret

複製下來初始的密碼,做登入使用

bin/mysql -uroot –p 輸入密碼        ./mysql -uroot –p

如果你想用msyql –uroot –p 登入

系統預設會查詢/usr/bin下的命令,如果這個命令不在這個目錄下,當然會找不到命令,我們需要做的就是對映一個連結到/usr/bin目錄下,相當於建立一個連結檔案ln -s /usr/local/mysql/bin/mysql /usr/bin

重新設定密碼

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

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

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

六.解除安裝,刪除mysql 

ps -ef 的意思顯示系統執行程序
-e 顯示所有終端機下執行的程序
-f 指的是顯示UID,PPIP,C與STIME欄位