centOS7.6安裝MySQL8


# centOS7.6下安裝mysql
# 在/usr/local 下建立mysql文件夾


rpm -qa | grep mariadb               # 查看是否安裝mariadb包
rpm
-e XXXXXX --nodeps # 通過該命令卸載mariadb包
cd
/usr/local/mysql # 進入mysql安裝目錄
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar # 下載mysql8.0.16

tar -xvf mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar # 解壓到當前目錄
rpm
-ivh mysql-community-common-8.0.16-2.el7.x86_64.rpm --nodeps --force # 安裝common
rpm
-ivh mysql-community-libs-8.0.16-2.el7.x86_64.rpm --nodeps --force # 安裝libs
rpm
-ivh mysql-community-client-8.0.16-2.el7.x86_64.rpm --nodeps --force # 安裝client
rpm
-ivh mysql-community-server-8.0.16-2.el7.x86_64.rpm --nodeps --force #安裝server
rpm
-qa | grep mysql # 查看已經安裝的mysql安裝包
# 初始化mysql mysqld
--initialize; chown mysql:mysql /var/lib/mysql -R; systemctl start mysqld.service; systemctl enable mysqld; cat /var/log/mysqld.log | grep password # 查看初始密碼
mysql
-u root -p # 使用初始密碼登錄mysql
ALTER USER
'NAME'@'localhost' IDENTIFIED WITH mysql_native_password BY 'PSW'; # 登錄后執行該命令,修改密碼,重新登錄
# 創建遠程訪問帳號 create user
'NAME'@'%' identified with mysql_native_password by 'PWD'; grant all privileges on *.* to 'NAME'@'%' with grant option; flush privileges;

參考博客


免責聲明!

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



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