[root@localhost ~]#yum list installed mysql*``[root@localhost ~]#rpm –qa|grep mysql*
[root@localhost ~]#yum list mysql*
[root@localhost ~]#yum install mysql
提示:如果輸入此指令沒有報錯,則跳過下方步驟,繼續安裝下一個服務端
1 [root@localhost ~]#yum install mysql-server
注意:此處錯誤提示為安裝失敗。
原因:CentOS7自帶MariaDB而不是MySQL,MariaDB和MySQL一樣也是開元的資料庫
解決方案:如果必須安裝MySQL,首先必須加入mysql社群repo通過輸入指令: sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
執行完後,則繼續執行:yum install mysql-server
2 [root@localhost ~]#yum install mysql-devel
到此mysql資料庫安裝完成了,接下來需要對資料庫進行一些簡單設定
[root@localhost ~]#vim /etc/my.cnf
[root@localhost ~]#service mysqld start --启动mysql [root@localhost ~]#service mysqld stop --关闭mysql· [root@localhost ~]#lsof -i:3306 --数据库端口是否开启
[root@localhost ~]# chkconfig --add mysqld
mysqladmin -u root password 密码
mysql -u root -p
開放防火牆的連接埠號碼
mysql增加權限:mysql庫中的user表新增一筆記錄host為「%」 ,user為“root”。
use mysql; UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1;
%表示允許所有的ip存取
a、修改防火牆設定
vi /etc/sysconfig/iptables
加入:-A INPUT -p tcp -m tcp –dport 3306 -j ACCEPT 這段配置,然後進行儲存
iptables基本指令
systemctl restart iptables.service -- 重启防火墙 systemctl status iptables.service -- 查看状态 service iptables save -- 保存规则 systemctl enable iptables.service -- 设置开机启动 systemctl start iptables.service -- 开启服务
注意:如果用的是阿里雲伺服器,需要設定安全群組規則,否則無法存取
我用的是SQLyog客戶端進行連線,如果彈出該提示框,則表示連線成功!
以上是Linux下如何使用yum安裝MySQL的詳細內容。更多資訊請關注PHP中文網其他相關文章!