記在Linux系統源碼包安裝MySQL實驗環境:系統版本:CentOS 7MySQL版本:5.7.39(https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.39-el7-x86_64.tar.gz)實驗開始步驟一安裝依賴yum - ...
記在Linux系統源碼包安裝MySQL
實驗環境:
系統版本:CentOS 7
MySQL版本:5.7.39
(https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.39-el7-x86_64.tar.gz)
實驗開始
步驟一
安裝依賴
yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6 libncurses.so.5 --setopt=protected_multilib=false
yum install libaio-devel.x86_64
步驟二
下載MySQL
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.39-el7-x86_64.tar.gz
步驟三
安裝MySQL
解壓縮到/usr/local並重命名
cd mysql
創建目錄data
創建用戶和組
cd bin執行命令初始化
./mysqld --initialize --user=mysql --basedir=/usr/local/mysql -datadir=/usr/local/mysql/data
初始化後獲得臨時密碼
在/etc下編輯一個my.cnf文件
將MySQL的服務腳本放到系統服務中
cp -a /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
創建快捷ln
創建鏈接到系統可以識別的/usr/bin目錄下就可以直接使用命令不用去找到命令的位置再用./xxx這樣去執行命令
ln -s /usr/local/mysql/bin/* /usr/bin/
啟動服務
連接MySQL使用之前初始化給的密碼連接
修改密碼
實驗結束!