Linux 搭建mysql數據庫詳細步驟


軟件共享位置

1.可以去網盤下載
鏈接:https://pan.baidu.com/s/1DnP4ox6Ad2ur4MDiATn74Q?pwd=my7s
提取碼:my7s

2. 官網下載位置
https://dev.mysql.com/downloads/mysql/    

 

安裝步驟如下

1. 上傳軟件包到服務器上

2. 解壓軟件包(中途報錯可能是沒有安裝解壓工具)
tar -xvf mysql-8.0.28-1.el7.x86_64.rpm-bundle.tar

 

3. 安裝

解壓好的rpm軟件包
3.1
[root@dcc mysql]# rpm -ivh mysql-community-common-8.0.28-1.el7.x86_64.rpm --nodeps --force
警告:mysql-community-common-8.0.28-1.el7.x86_64.rpm: 頭V4 RSA/SHA256 Signature, 密鑰 ID 3a79bd29: NOKEY
准備中… ################################# [100%]
正在升級/安裝…
1:mysql-community-common-8.0.28-1.e################################# [100%]
3.2.
[root@dcc mysql]# rpm -ivh mysql-community-libs-8.0.28-1.el7.x86_64.rpm --nodeps --force
警告:mysql-community-libs-8.0.28-1.el7.x86_64.rpm: 頭V4 RSA/SHA256 Signature, 密鑰 ID 3a79bd29: NOKEY
准備中… ################################# [100%]
正在升級/安裝…
1:mysql-community-libs-8.0.28-1.el7################################# [100%]
3.3
[root@dcc mysql]# rpm -ivh mysql-community-client-8.0.28-1.el7.x86_64.rpm --nodeps --force
警告:mysql-community-client-8.0.28-1.el7.x86_64.rpm: 頭V4 RSA/SHA256 Signature, 密鑰 ID 3a79bd29: NOKEY
准備中… ################################# [100%]
正在升級/安裝…
1:mysql-community-client-8.0.28-1.e################### ( 57%)
3.4
[root@dcc mysql]# rpm -ivh mysql-community-server-8.0.28-1.el7.x86_64.rpm --nodeps --force
警告:mysql-community-server-8.0.28-1.el7.x86_64.rpm: 頭V4 RSA/SHA256 Signature, 密鑰 ID 3a79bd29: NOKEY
准備中… ################################# [100%]
正在升級/安裝…
1:mysql-community-server-8.0.28-1.e# ( 4%)

 

4. 檢查是否安裝好mysql軟件
rpm -qa | grep mysql

 

 

5.創建mysql用戶
chown mysql:mysql /var/lib/mysql -R

 

 

6. 開啟mysqld服務設置開啟自啟動,查看mysqld運行狀態。
systemctl start mysqld.service
systemctl enable mysqld
systemctl status mysqld

 

 

 7. 查看mysqld服務初始化密碼
cat /var/log/mysqld.log | grep password

 

 

 

8. 登錄mysql並修改初始化密碼
[root@dcc ~]# mysql -uroot -p
Enter password: 輸入初始化密碼

 

 

9. 進入數據庫命令行下修改密碼
mysql> alter user root@localhost identified by ‘713Lwl…’;
mysql> flush privileges;

 

 

 10. 查看服務端口運行狀態
[root@dcc ~]# netstat -tunlp | grep mysql
tcp6 0 0 :::3306 ::😗 LISTEN 11063/mysqld
tcp6 0 0 :::33060 ::😗 LISTEN 11063/mysqld

 

 

 11. 通過以下命令,關閉 firewall(防火牆)
systemctl stop firewalld.service;
systemctl disable firewalld.service;
systemctl mask firewalld.service;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM