記在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使用之前初始化給的密碼連接

修改密碼

實驗結束!
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/528671.html
標籤:Linux
上一篇:聊聊GPU與CPU的區別
