CentOS7的yum安装mysql
前些天發(fā)現(xiàn)了一個(gè)巨牛的人工智能學(xué)習(xí)網(wǎng)站,通俗易懂,風(fēng)趣幽默,忍不住分享一下給大家。點(diǎn)擊跳轉(zhuǎn)到教程。
一、mariadb
查看CentOS7中是否已經(jīng)安裝了mariadb數(shù)據(jù)庫,若安裝了mariadb數(shù)據(jù)庫,先卸載mariadb數(shù)據(jù)再安裝MySQL。若沒有安裝mariadb數(shù)據(jù)庫。則直接跳過。
1.列出所有被安裝的rpm package 查看是否存在mariadb數(shù)據(jù)庫
rpm -qa | grep mariadb2.卸載mariadb數(shù)據(jù)庫
rpm -e mariadb-libs-5.5.37-1.el7_0.x86_64二、下載MySQL的rpm包
查看下CentOS7的yum源中是否存在有mysql的repo源。如果有mysql的repo源可以跳過,如果沒有mysql的repo源,我們要先下載mysql的repo源。我們可以在http://repo.mysql.com/下載我們想要的Mysql版本。我們這里下載mysql57-community-release-sles12版本。
2.安裝mysql的rmp
$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm二、yum 安裝MySQL
$ sudo yum install mysql-server三、重置密碼
安裝完畢后,mysql會(huì)給我們默認(rèn)生成root賬號(hào)的密碼打印到日志里面,在Mysql的日志目錄中/var/log/mysqld.log查看root賬號(hào)的密碼。
mysql > use mysql; mysql > update user set password=password(‘123456‘) where user=‘root‘; mysql > exit;四、 開放3306端口
我們這里使用的防火墻是iptables。
1.切換到iptables配置目錄或者直接打開iptables配置
2.添加允許端口
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT3.重啟防火墻
$ sudo service iptables restart作者:calvin_di
鏈接:https://www.jianshu.com/p/fe2ddfbbb53d
來源:簡(jiǎn)書
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。
?
總結(jié)
以上是生活随笔為你收集整理的CentOS7的yum安装mysql的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机集群 解说
- 下一篇: linux cmake编译源码,linu