欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux(CentOS7)安裝MySQL8全過程

 更新時間:2024年06月17日 11:15:49   作者:編程經(jīng)驗分享  
這篇文章主要介紹了Linux(CentOS7)安裝MySQL8全過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

下載

官方地址:

https://dev.mysql.com/downloads/mysql/

選擇版本前需先看一下服務(wù)器的 glibc 版本

ldd --version

上傳

將下載好的 tar 包上傳到服務(wù)器上,這里演示上傳到了 /usr/local/ 文件夾下

解壓

tar -Jxvf mysql-8.0.36-linux-glibc2.17-x86_64.tar.xz

解壓后修改文件夾名(讓文件夾名簡短一點)

mv mysql-8.0.36-linux-glibc2.17-x86_64 mysql

進入 mysql 文件夾

創(chuàng)建配置文件

MySQL 服務(wù)啟動項很多,一般不通過命令行輸入,而是寫在配置文件中,啟動時指定配置文件即可。如果沒有指定配置文件,則會去 /etc/my.cnf 等默認路徑下找配置文件。

這里直接指定自己創(chuàng)建的配置文件,把一切都掌握在自己手里。

vim my.cnf

寫入以下配置

[mysqld]

basedir=/usr/local/mysql/
datadir=/usr/local/mysql/data/
socket=/tmp/mysql.sock
character-set-server=UTF8MB4

創(chuàng)建 data 文件夾

mkdir data

初始化 MySQL 服務(wù)

進入 bin 文件夾

cd bin

指定自己創(chuàng)建的配置文件初始話 MySQL 服務(wù)

./mysqld --defaults-file=/usr/local/mysql/my.cnf --initialize

生成一個臨時的 root 用戶密碼,以便首次登入 MySQL

啟動 MySQL 服務(wù)

必須為 MySQL 創(chuàng)建 mysql 用戶才能啟動服務(wù),否則會報錯

創(chuàng)建用戶和組

#創(chuàng)建用戶組
groupadd mysql
#創(chuàng)建mysql用戶并添加到mysql用戶組
useradd -g mysql mysql
#授權(quán)
chown -R mysql.mysql /usr/local/mysql

啟動服務(wù),指定配置文件和使用 mysql 用戶啟動

./mysqld --defaults-file=/usr/local/mysql/my.cnf --user=mysql

連接 MySQL

輸入剛剛初始化生成的隨機密碼

mysql -u root -p

修改 root 用戶登錄密碼

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
 
flush privileges;

允許 root 用戶遠程連接

use mysql;
 
update user set host='%' where user='root';
 
flush privileges;

創(chuàng)建軟鏈接

ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

這樣就能夠在任意路徑下直接通過 mysql 命令來連接 MySQL 服務(wù)了

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論