Mysql 8.0 安装教程 Linux Centos7
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                Mysql 8.0 安装教程 Linux Centos7
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                文章目錄
- 一、軟件下載上傳
- 1. 下載
- 2. 上傳
 
- 二、軟件安裝配置
- 2.1. 解壓mysql
- 2.2. 創(chuàng)建data文件夾 存儲(chǔ)文件
- 2.3. 創(chuàng)建用戶組以及用戶和密碼
- 2.4. 授權(quán)用戶
- 2.5. 切換到bin目錄下
- 2.6. 編輯my.cnf文件
- 2.7. 添加mysqld服務(wù)到系統(tǒng)
- 2.8. 授權(quán)以及添加服務(wù)
- 2.9. 啟動(dòng)mysql
- 2.10. 查看啟動(dòng)狀態(tài)
- 2.11. 將mysql命令添加到服務(wù)
- 2.12. 登錄mysql
- 2.13. 修改root密碼
- 2.14. 刷新權(quán)限
- 2.15. 選擇mysql數(shù)據(jù)庫(kù)
- 2.16. 修改遠(yuǎn)程連接并生效
- 2.17. 遠(yuǎn)程連接
 
 
 
 
 
一、軟件下載上傳
1. 下載
https://dev.mysql.com/downloads/mysql/
 
 
2. 上傳
二、軟件安裝配置
2.1. 解壓mysql
tar -xf mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz -C /usr/local/ cd /usr/local/ mv mysql-8.0.26-linux-glibc2.12-x86_64 mysql-8.02.2. 創(chuàng)建data文件夾 存儲(chǔ)文件
cd mysql-8.0 mkdir data2.3. 創(chuàng)建用戶組以及用戶和密碼
groupadd mysql useradd -g mysql mysql2.4. 授權(quán)用戶
chown -R mysql.mysql /usr/local/mysql-8.02.5. 切換到bin目錄下
cd bin ./mysqld --user=mysql --basedir=/usr/local/mysql-8.0 --datadir=/usr/local/mysql-8.0/data/ --initialize
 得到臨時(shí)密碼
2.6. 編輯my.cnf文件
vi /etc/my.cnf刪除原文件內(nèi)容,添加以下內(nèi)容:
[mysqld] basedir=/usr/local/mysql-8.0/ datadir=/usr/local/mysql-8.0/data/ socket=/tmp/mysql.sock character-set-server=UTF8MB4 symbolic-links=0 lower_case_table_names=1!includedir /etc/my.cnf.d2.7. 添加mysqld服務(wù)到系統(tǒng)
cd /usr/local/mysql-8.0 cp -a ./support-files/mysql.server /etc/init.d/mysql2.8. 授權(quán)以及添加服務(wù)
chmod +x /etc/init.d/mysql chkconfig --add mysql2.9. 啟動(dòng)mysql
service mysql start2.10. 查看啟動(dòng)狀態(tài)
service mysql status2.11. 將mysql命令添加到服務(wù)
ln -s /usr/local/mysql-8.0/bin/mysql /usr/bin2.12. 登錄mysql
mysql -uroot -p 密碼使用之前隨機(jī)生成的密碼
mysql -uroot -p操作記錄
mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 8 Server version: 8.0.26Copyright (c) 2000, 2021, Oracle and/or its affiliates.Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql>2.13. 修改root密碼
其中123456是新的密碼自己設(shè)置
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';2.14. 刷新權(quán)限
flush privileges;2.15. 選擇mysql數(shù)據(jù)庫(kù)
use mysql;2.16. 修改遠(yuǎn)程連接并生效
update user set host='%' where user='root'; flush privileges;2.17. 遠(yuǎn)程連接
 
總結(jié)
以上是生活随笔為你收集整理的Mysql 8.0 安装教程 Linux Centos7的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
 
                            
                        - 上一篇: Centos/Red Hat6.8 安装
- 下一篇: Elasticsearch7.15.2
