前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。
一、mariadb
查看CentOS7中是否已經安裝了mariadb數據庫,若安裝了mariadb數據庫,先卸載mariadb數據再安裝MySQL。若沒有安裝mariadb數據庫。則直接跳過。
1.列出所有被安裝的rpm package 查看是否存在mariadb數據庫
rpm -qa | grep mariadb
2.卸載mariadb數據庫
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版本。
- 下載mysql的repo源
$ wget http://repo.mysql.com/mysql57-community-release-sles12.rpm
2.安裝mysql的rmp
$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
二、yum 安裝MySQL
$ sudo yum install mysql-server
三、重置密碼
安裝完畢后,mysql會給我們默認生成root賬號的密碼打印到日志里面,在Mysql的日志目錄中/var/log/mysqld.log查看root賬號的密碼。
mysql > use mysql;
mysql > update user set password=password(‘123456‘) where user=‘root‘;
mysql > exit;
四、 開放3306端口
我們這里使用的防火墻是iptables。
1.切換到iptables配置目錄或者直接打開iptables配置
$ sudo vim /etc/sysconfig/iptables
2.添加允許端口
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
3.重啟防火墻
$ sudo service iptables restart
作者:calvin_di
鏈接:https://www.jianshu.com/p/fe2ddfbbb53d
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
?