阿里雲centos7安裝mysql8數據庫

1、安裝mysql

1. mysql官網查找倉庫源鏡像,選擇downloads

https://www.mysql.com/downloads/mysql

image

2. 找到社區版

image

3. 選擇yum倉庫

image

4. 選擇對應版本,點擊Download(centos7-->選擇linux7)

image

5. 右鍵下載連接,得到地址

image

https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpmlinux

6. 建立目錄並下載mysql

mkdir -p /usr/dev/mysql8

cd /usr/dev/mysql8

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

若是提示沒有wget命令,則須要安裝wget
yum install wget

7. 安裝mysql8安裝源

rpm -ivh mysql80-community-release-el7-3.noarch.rpm

8. 安裝mysql服務

yum install mysql-server

image

選擇y後等待下載完成sql

若是下載速度慢可更換yum源shell

備份原yum源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

設置aliyun的yum源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

更新緩存
yum makecache

yum -y update

9. yum安裝的mysql目錄

mysql 目錄 說明
/var/lib/mysql mysql數據文件存放路徑,可自定義
/etc/my.cnf mysql配置文件路徑
/usr/lib64/mysql mysql庫文件路徑
/usr/bin/mysql* mysql二進制可執行文件路徑
/etc/rc.d/init.d/mysqld mysql服務管理腳本地址
/var/log/mysqld.log mysql日誌文件路徑

2、配置mysql

1. 查看mysql服務狀態

【關閉狀態】
imagecentos

2. 啓動mysql服務

systemctl start mysqld.service

image

3. 查看初始化密碼

tail -f  /var/log/mysqld.log

image

4. 默認密碼登陸後修改密碼

mysql -uroot -p

ALTER USER 'root'@'localhost' IDENTIFIED BY 'mypassword';

5. 建立新用戶並受權訪問

-- 新增用戶
create user 'myuser'@'%' identified with mysql_native_password by 'mypassword';
-- 受權訪問
grant all privileges on *.* to 'myuser'@'%';
-- 刷新受權
flush privileges;

-- 退出root
exit;

6. 設置mysql開機自啓

systemctl enable mysqld.service

3、經常使用命令

rpm -qa | grep mysql #搜索查詢  mysql 

pwd #查看當前路徑    
cd #切換到指定目錄

啓動和管理mysql:    
systemctl start mysqld.service #啓動    
systemctl stop mysqld.service  #關閉    
systemctl restart mysqld.service #重啓    
systemctl status mysqld.service  #查看狀態    
systemctl enable mysqld.service  #開機自啓動    
systemctl disable mysqld.service  #開機不自啓動
相關文章
相關標籤/搜索