更新时间:2022-09-11 22:31:39
1
|
# wget http: //repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
|
-- http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm正在解析主机 repo.mysql.com (repo.mysql.com)... 23.4.241.142
正在连接 repo.mysql.com (repo.mysql.com)|23.4.241.142|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:6140 (6.0K) [application/x-redhat-package-manager]
正在保存至: “mysql-community-release-el7-5.noarch.rpm”
100%[======================================>] 6,140 --.-K/s 用时 0s
(467 MB/s) - 已保存 “MySQL-community-release-el7-5.noarch.rpm” [6140/6140])
1
|
# ls |
mysql-community-release-el7-5.noarch.rpm
1
|
# rpm -ivh mysql-community-release-el7- 5 .noarch.rpm
|
准备中... ################################# [100%]
正在升级/安装...
1:mysql-community-release-el7-5 ################################# [100%]
1
|
# ls - 1 /etc/yum.repos.d/mysql-community*
|
/etc/yum.repos.d/mysql-community.repo
/etc/yum.repos.d/mysql-community-source.repo
1
|
# yum install mysql-server |
systemctl start mysqld
systemctl status mysqld
systemctl stop mysqld
mysql
可以进入mysql命令行界面
远程访问 MySQL, 需开放默认端口号 3306.
使用mysql数据库(真正的数据库,而非数据库软件),将所有数据库的所有表(*.*)的所有权限(all privileges),授予通过任何ip(%)访问的root用户,密码为123456,最后刷新(flush privileges)即可。
1
2
3
|
use mysql grant all privileges on *.* to 'root' @ '%' identified by '123456' ;
flush privileges; |
开放防火墙端口:
退出MYSQL命令之后;
执行
1
2
|
firewall-cmd --permanent --zone= public --add-port= 3306 /tcp
firewall-cmd --permanent --zone= public --add-port= 3306 /udp
|
这样就开放了相应的端口。
执行
1
|
firewall-cmd --reload |
使最新的防火墙设置规则生效。
参考地址:http://blog.csdn.net/whatlookingfor/article/details/52382472#%E5%90%AF%E5%8A%A8-mysql-server
本文转自yunlielai51CTO博客,原文链接:http://blog.51cto.com/4925054/1881949,如需转载请自行联系原作者