本文采用:yum命令安裝mysql。
一、yum命令安裝mysql
- 檢查系統(tǒng)中是否安裝mysql
yum list installed mysql*
rpm –qa|grep mysql*
- 查看可以安裝的mysql版本
yum -y list mysql*
3. 安裝mysql
//安裝mysql客戶端
yum install mysql.x86_64
//安裝mysql服務(wù)端
yum install mysql-server
//所需的庫和包含文件
yum install mysql-devel
- 修改配置文件:/etc/my.cnf
view /etc/my.cnf
在配置文件中填寫一下內(nèi)容:
//默認(rèn)編碼方式:utf-8
default-character-set = utf8
- 啟停mysql服務(wù)
//數(shù)據(jù)端口 3306是否開啟
lsof -i:3306
//啟動(dòng)/停止mysql服務(wù)
systemctl start/stop mysqld
//查看mysql的服務(wù)狀態(tài)
systemctl status mysqld
- 設(shè)置開機(jī)啟動(dòng)mysql
chkconfig --add mysqld
//此時(shí)如果遇到問題,可以查看5.3設(shè)置mysql的自啟動(dòng)
- 創(chuàng)建root管理員
mysqladmin -u root password 密碼
- 登錄mysql
mysql -u root -p 密碼
二、Navicat遠(yuǎn)程連接mysql
- 成功登錄mysql后,設(shè)置mysql權(quán)限,允許遠(yuǎn)程訪問
mysql增加權(quán)限:mysql庫中的user表新增一條記錄host為“%”,user為“root”。
use mysql;
//%表示允許所有的ip訪問
UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1;
- 設(shè)置防火墻開啟3306端口
//開放mysql默認(rèn)端口:3306
firewall-cmd --zone=public --add-port=3306/tcp --permanent
//注意:設(shè)置完端口后需要重新加載配置:
firewall-cmd --reload
//查看防火墻開放的端口
firewall-cmd --zone=public --list-ports
//查看防火墻mysql端口:3306的訪問權(quán)限
firewall-cmd --zone=public --query-port=3306/tcp
3. 如果是阿里云、華為云服務(wù)器則需要配置安全組規(guī)則
a. 華為云通過安全組 配置mysql端口:
ⅰ. 登錄華為云----->>>菜單列表尋找 [控制臺(tái)]---->>>[資源列表]---->>>[安全組]
ⅱ. 在彈出的安全組界面,點(diǎn)擊[default超鏈接](default名稱可能不同),就會(huì)出現(xiàn)下圖的出入規(guī)則配置。
- 在本地電腦上使用Navicat進(jìn)行連接,需要設(shè)置:主機(jī)地址、端口(3306)、用戶名、密碼
三、通過systemctl設(shè)置mysql自啟動(dòng)
- 查看linux開機(jī)啟動(dòng)的服務(wù):
查看linux開機(jī)啟動(dòng)服務(wù)的命令:
systemctl list-unit-files
在查詢的結(jié)果中:如果mysqld.service是disabled,則無法自啟動(dòng)的
2. 通過systemctl設(shè)置mysql自啟動(dòng)文章來源:http://www.zghlxwxcb.cn/news/detail-442801.html
//設(shè)置mysqld自啟動(dòng)
systemctl enable mysqld
此時(shí)再次通過:systemctl list-unit-files 來查看自啟動(dòng)列表,如果mysqld.service是enabled,則設(shè)置自啟動(dòng)成功
3. 重啟的虛擬機(jī)
通過命令:shutdown -r now ,重新啟動(dòng)虛擬機(jī)。
啟動(dòng)完成之后, 通過命令:systemctl status mysqld 來查看mysqld的狀態(tài)。
如果重啟虛擬機(jī)之后,通過systemctl status mysqld 查到的mysql狀態(tài)是:active,則說明設(shè)置mysql自啟動(dòng)成功。文章來源地址http://www.zghlxwxcb.cn/news/detail-442801.html
到了這里,關(guān)于虛擬機(jī)(一)虛擬機(jī)安裝Mysql的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!