CentOS7×64安裝Mysql-5.7.18教程

作者:曹銘格


工具:mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz? ?

(個人網(wǎng)盤分享:點擊這里? 提取碼:1024)

1.檢查linux是否安裝了mariadb數(shù)據(jù)庫

????yum list installed | grep mariadb

2.卸載mariadb

? ??yum -y remove mariadb-libs.x86_64

3.安裝MySQL???(?-C 解壓至*/*文件夾下)

? ??tar -zxvf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz -C /usr/local/java??

? ??cd usr/local/java/? ? ? ? ? ?(進去目錄修改名稱)

? ??mv mysql-5.7.18-linux-glibc2.5-x86_64 mysql-5.7.18

4.創(chuàng)建數(shù)據(jù)文件夾 data? (在 mysql-5.7.18 目錄里

? ??mkdir data

5.創(chuàng)建用戶執(zhí)行 mysqld 命令

? ??useradd mysql

6.初始化 MySQL (切換到 mysql-5.7.18/bin 目錄下

? ??./mysqld --initialize --user=mysql --datadir=/usr/local/java/mysql-5.7.18/data --basedir=/usr/local/java/mysql-5.7.18

? ??該命令執(zhí)行后,會生成一個臨時的 mysql 數(shù)據(jù)庫 root 用戶的密碼,請先拷貝出來記住,后續(xù)第一次登錄 mysql 需要使用

7.啟用安全 功能??

????chown -R mysql:mysql /usr/local/java/mysql-5.7.18/

8.修改 mysql 安裝目錄的權(quán)限

????chown -R mysql:mysql /usr/local/mysql-5.7.18/


9.啟動MySQL

????cd?/usr/local/java/mysql-5.7.18/bin

????./mysqld_safe &


10.使用 mysql 客戶端進入 mysql

????./mysql -uroot -p

? ? 輸入密碼


11.修改 root 密碼

????SET PASSWORD = PASSWORD('123');


12.授權(quán)遠程訪問

????grant all privileges on *.* to root@'%' identified by '123';


13.遠程連接測試

????查看防火墻狀態(tài):systemctl status firewalld

????關(guān)閉防火墻命令:systemctl stop firewalld



?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容