Centos7部署MySQL資料庫
阿新 • • 發佈:2022-03-31
目錄
一、安裝包下載
- 安裝包百度網盤連結:https://pan.baidu.com/s/1LPAdZimYdaCZRVtB0hgKPg 提取碼:82av
- 官網下載連結: MySQL :: Download MySQL Community Server (Archived Versions)
首先建立data目錄,然後切換到data目錄
mkdir /data
cd /data
執行下面的下載命令
wget https://cdn.mysql.com/archives/mysql-5.7/mysql-community-client-5.7.35-1.el7.x86_64.rpm wget https://cdn.mysql.com/archives/mysql-5.7/mysql-community-common-5.7.35-1.el7.x86_64.rpm wget https://cdn.mysql.com/archives/mysql-5.7/mysql-community-libs-5.7.35-1.el7.x86_64.rpm wget https://cdn.mysql.com/archives/mysql-5.7/mysql-community-libs-compat-5.7.35-1.el7.x86_64.rpm wget https://cdn.mysql.com/archives/mysql-5.7/mysql-community-server-5.7.35-1.el7.x86_64.rpm
二、安裝MySQL
然後執行安裝命令(此命令需要聯網)
yum install -y mysql-community-*-5.7.35-1.el7.x86_64.rpm
三、修改密碼
開啟MySQL伺服器並初始化密碼
systemctl start mysqld # 開啟MySQL伺服器
cat /var/log/mysqld.log | grep password # 檢視預設初始生成的密碼
以root使用者登入MySQL
mysql -u root -p
設定密碼等級並修改密碼
set global validate_password_length=4; set global validate_password_policy=0; # 設定密碼等級 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '您的密碼'; # 修改預設密碼,注意替換後面的密碼
四、建立使用者並賦予許可權
CREATE USER 'test'@'%' IDENTIFIED BY '123456'; #建立“test”使用者,設定為允許遠端登入
grant all on *.* to 'test'@'%'; #賦予此使用者所有資料庫的所有許可權(增刪改查)
五、修改資料庫字符集
檢視資料庫字符集
show variables like 'character%';
修改字符集
vim /etc/my.cnf
在配置檔案中增加如下內容
[client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] character-set-server=utf8
重啟MySQL資料庫,然後登入資料庫,重新檢視資料庫字符集
systemctl restart mysqld
本文件僅供學習交流使用,不可商用。
部分操作命令整理來源於網路,若有侵權請及時聯絡刪除。
參考連結:https://blog.csdn.net/m0_51510236/article/details/113791490