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欄位