Linux安裝MySQL數據庫(圖文詳細)

1、通過 Xftp 將 MySQL 安裝包拷貝到 Linux

MySQL下載地址

鏈接:https://pan.baidu.com/s/1X_SKHDyjcWmGI8IoYu9ITw
提取碼:687u

cd 到 local 文件夾

cd  /usr/local

創建mysql文件夾

mkdir mysql

把文件拖入mysql文件夾

在這裏插入圖片描述

ls 查看

在這裏插入圖片描述

2、解壓縮

輸入如下指令

tar -xvf mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar 

解壓後如圖

在這裏插入圖片描述

3、安裝 common、libs、client、server

刪除自帶的 mariadb

先查看系統有沒有mariadb

rpm -qa | grep mariadb

在這裏插入圖片描述
輸入如下指令刪除

rpm -e mariadb-libs-5.5.44-2.el7.centos.x86_64 --nodeps

輸入如下安裝命令行,安裝common、libs、client、server

rpm -ivh mysql-community-common-8.0.20-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-libs-8.0.20-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-client-8.0.20-1.el7.x86_64.rpm --nodeps --force
rpm -ivh mysql-community-server-8.0.20-1.el7.x86_64.rpm --nodeps --force

4、初始化 MySQL

輸入如下代碼,注意是mysqld

mysqld --initialize

5、授權防火牆

按順序輸入如下指令

chown mysql:mysql /var/lib/mysql -R;
systemctl start mysqld.service;
systemctl enable mysqld;

6、查看數據庫的初始化密碼

輸入指令

cat /var/log/mysqld.log | grep password

在這裏插入圖片描述
如圖,紅圈即爲密碼

7、登錄數據庫

輸入指令

mysql -uroot -p

然後再複製上面的密碼
在這裏插入圖片描述
**注意:**寫了密碼後密碼是不顯示的,不要以爲自己沒有寫入

8、修改密碼

輸入如下指令修改密碼,密碼即爲BY後面‘’內的內容,即root

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';

在這裏插入圖片描述

9、使用新密碼登錄

退出mysql

exit;

輸入指令重新登陸

mysql -uroot -proot

在這裏插入圖片描述

10、開啓遠程訪問

按順序執行如下代碼

create user 'root'@'%' identified with mysql_native_password by 'root';
grant all privileges on *.* to 'root'@'%' with grant option;
flush privileges;

11、開放 3306 端口

先退出mysql,然後按順序輸入如下代碼

firewall-cmd --zone=public --add-port=3306/tcp --permanent
systemctl restart firewalld.service
firewall-cmd --reload

12、MySQL 安裝默認使用美國的時區,北京時間比美國晚 8 小時

先登錄數據庫再執行如下代碼

set global time_zone='+8:00';

在這裏插入圖片描述
連接成功

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章