Linux部署MySQL8.0
- 一、下載下傳位址
- 二、安裝部署
-
- 1、将安裝包發送至伺服器
- 2、解壓安裝包
- 3、建立使用者組以及使用者和密碼
- 4、授權使用者
- 5、切換到bin目錄下
- 6、初始化基礎資訊
- 7、編輯my.cnf檔案
- 8、添加mysqld服務到系統
- 9、授權以及添加服務
- 10、啟動mysql
- 11、檢視啟動狀态
- 12、将mysql指令添加到服務
- 13、登入mysql mysql -uroot -p 密碼使用之前随機生成的密碼
- 14、修改root密碼 其中123456是新的密碼自己設定
- 15、執行 使密碼生效
- 16、選擇mysql資料庫
- 17、修改遠端連接配接并生效
一、下載下傳位址
下載下傳位址:https://downloads.mysql.com/archives/community/

二、安裝部署
1、将安裝包發送至伺服器
2、解壓安裝包
tar xvJf mysql-8.0.25-linux-glibc2.12-x86_64.tar.xz
在安裝包的檔案夾中建立檔案夾data
3、建立使用者組以及使用者和密碼
groupadd mysql
useradd -g mysql mysql
4、授權使用者
chown -R mysql.mysql /usr/local/mysql/mysql-8.0.25-linux-glibc2.12-x86_64
chown -R mysql.mysql你的mysql的安裝檔案夾
5、切換到bin目錄下
cd bin
6、初始化基礎資訊
./mysqld --user=mysql --basedir=/usr/local/mysql/mysql-8.0 --datadir=/usr/local/mysql/mysql-8.0/data/ --initialize
7、編輯my.cnf檔案
注釋mysqld_safe 修改資訊
basedir=/usr/local/mysql/mysql-8.0/
datadir=/usr/local/mysql/mysql-8.0/data/
socket=/tmp/mysql.sock
character-set-server=UTF8MB4
8、添加mysqld服務到系統
cp -a ./support-files/mysql.server /etc/init.d/mysql
9、授權以及添加服務
chmod +x /etc/init.d/mysql
chkconfig --add mysql
10、啟動mysql
service mysql start
11、檢視啟動狀态
service mysql status
12、将mysql指令添加到服務
ln -s /usr/local/mysql/mysql-8.0/bin/mysql /usr/bin
13、登入mysql mysql -uroot -p 密碼使用之前随機生成的密碼
mysql mysql -uroot -p
14、修改root密碼 其中123456是新的密碼自己設定
15、執行 使密碼生效
16、選擇mysql資料庫
17、修改遠端連接配接并生效
update user set host='%' where user='root';
flush privileges;