網路上關於Linux安裝mysql資料庫的教學數不勝數,但是,大多教學都是漏洞百出。今天,為了幫助各位需要的人,從而寫下Centos7安裝配置mysql5.7的教學。
相關mysql影片教學推薦:《mysql教學》
#第一步:取得mysql YUM來源
進入mysql官網取得RPM包下載網址
https://dev.mysql.com/downloads/repo/yum/
右鍵複製連結位址 https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm得到rpm包的位址
推薦手冊
:MySQL開發手冊
第二步:下載並安裝mysql來源
##先下載mysql來源安裝套件[root@localhost ~]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
-bash: wget: 找不到指令
我們先安裝下wget
yum -y install wget
##然後執行wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
安裝mysql來源#yum - y localinstall mysql57-community-release-el7-11.noarch.rpm
第三步:線上安裝Mysql
#yum -y install mysql-community-server下載的東西比較多要稍微等會;
第四步:啟動Mysql服務systemctl start mysqld
第五步:設定開機啟動systemctl enable mysqld systemctl daemon-reload
相關文章推薦:
1.CentOS7下安裝mysql -server的詳細步驟
2.Centos7安裝mysql與php的方法
相關影片推薦:1.MySQL權威開發指南
第六步:修改root本機登入密碼mysql安裝完成之後,在/var/log/mysqld.log檔中給root產生了一個臨時的預設密碼。
vi /var/log/mysqld.log
mysql -u root -p Enter password:## #輸入臨時密碼進入mysql命令列;##################ALTER USER 'root'@'localhost' IDENTIFIED BY 'LCode1996.';####### ###########修改密碼為 LCode1996. (備註mysql5.7預設密碼原則要求密碼必須為大小寫字母數字特殊字母的組合,至少8位元) ##########步驟七:設定允許遠端登入#########Mysql預設不允許遠端登錄,我們需要設定下,並且防火牆開放3306連接埠;###
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'LCode1996.' WITH GRANT OPTION; Query OK, 0 rows affected, 1 warning (0.05 sec) mysql> exit; Bye###退出下;###
[root@localhost ~]# firewall-cmd --zone=public --add-port=3306/tcp --permanent success [root@localhost ~]# firewall-cmd --reload success [root@localhost ~]## ##開放3306埠#########第八步:設定預設編碼為UTF-8##########修改/etc/my.cnf設定文件,在[mysqld]下添加編碼配置,如下所示:###
[mysqld] character_set_server=utf8 init_connect='SET NAMES utf8' [root@localhost ~]# vi /etc/my.cnf############編輯已儲存完重啟mysql服務: systemctl restart mysqld###### 檢視下編碼:######mysql> ; show variables like '%character%';###################第九步:測試########我們用本機的sqlyog遠端連接下虛擬機器裡的mysql############### ########## 到這裡,Mysql安裝完成;######相關推薦:### ######Mysql5.7在windows7下資料位置修改方法詳解#############mysql5.7詳細安裝圖文流程############MySQL基礎教學mysql5.7.18安裝與連線###############
以上是Centos7安裝和設定Mysql5.7的方法分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!