您好,登錄后才能下訂單哦!
如何在CentOS7 YUM的中安裝mysql,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。
1、下載 YUM 倉庫文件
# wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
2、安裝 YUM Repo 文件
# yum localinstall mysql80-community-release-el7-1.noarch.rpm
3、 選擇具體的版本
5.5 5.6 5.7 8.0
// 查看 YUM 倉庫關(guān)于 MySQL 的所有倉庫列表
# yum repolist all | grep mysql
// 只查看啟用的
# yum repolist enabled | grep mysql
// 安裝 YUM 管理工具包,此包提供了 yum-config-manager 命令工具
# yum install yum-utils
// 禁用 8.0
# yum-config-manager --disable mysql80-community
// 啟用 5.5
# yum-config-manager --enable mysql55-community
再次確認(rèn)啟用的 MySQL 倉庫
# yum repolist enabled | grep mysql
4、 開始安裝 MySQL
# yum install -y mysql-community-server
5、 管理 MySQL 服務(wù)
// 啟動(dòng)
# systemctl start mysqld.service
// 查看狀態(tài)
# systemctl status mysqld.service
// 開機(jī)自啟動(dòng)
# systemctl enable mysqld.server
// 查看監(jiān)聽端口,默認(rèn) 3306
# ss -natl |grep 3306
6、打開mysql
# mysql
7、修改root用戶的密碼
方法1: 用SET PASSWORD命令
首先登錄MySQL。
格式:mysql> set password for 用戶名@localhost = password('新密碼');
例子:mysql> set password for root@localhost = password('123');
方法2:用mysqladmin
格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼
例子:mysqladmin -uroot -p123456 password 123
方法3:用UPDATE直接編輯user表
首先登錄MySQL。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;
8、CENTOS7中Mysql不能遠(yuǎn)程連接解決辦法
(1)在裝有MySQL的機(jī)器上登錄MySQL。 mysql -u root -p 密碼
(2)執(zhí)行use mysql;
(3)執(zhí)行update user set host = '%' where user = 'root';這一句執(zhí)行完可能會(huì)報(bào)錯(cuò),不用管它。
(4)執(zhí)行FLUSH PRIVILEGES;
看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注億速云行業(yè)資訊頻道,感謝您對(duì)億速云的支持。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。