centos安装mysql客户端安装_CENTOS安装MYSQL

centos安装mysql客户端安装_CENTOS安装MYSQL1[root@localhost~]#yuminstallmysql-server注意:此处错误提示为安装失败。原因:CentOS7自带有MariaDB而不是MySQL,MariaDB和MySQL一样也是开元的数据库解决方案:如果必须要安装MySQL,首先必须添加mysql社区repo通过输入命令:sudorpm-Uvhhttp://dev.mysql.com/get/mysql-c…

大家好,又见面了,我是你们的朋友全栈君。

48304ba5e6f9fe08f3fa1abda7d326ab.png

1 [root@localhost ~]#yum install mysql-server

bc5df4b1fa86f248377de087a7dd5637.png

注意:此处错误提示为安装失败。

原因:CentOS7自带有MariaDB而不是MySQL,MariaDB和MySQL一样也是开元的数据库

解决方案:如果必须要安装MySQL,首先必须添加mysql社区repo通过输入命令:sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

d116d84c9a76afea37034b0b265ab9d3.png

执行完后,则继续执行:yum install mysql-server

be0321f5691bbe21cfe7ee2dbeab0d33.png

2 [root@localhost ~]#yum install mysql-devel

f9e631b8b20a3941736a3c401ece6de5.png

到此mysql数据库安装完成了,接下来需要对数据库进行一些简单配置

5、在/etc/my.cnf 文件中加入默认字符集

[root@localhost ~]#vim /etc/my.cnf

acf20a43a32a6ad82062acd2eea2b842.png

6、启动或关闭mysql服务

48304ba5e6f9fe08f3fa1abda7d326ab.png

[root@localhost ~]#service mysqld start –启动mysql

[root@localhost ~]#service mysqld stop –关闭mysql·

[root@localhost ~]#lsof -i:3306 –数据库端口是否开启

54cf3eb9953f3cc403396db622a02929.png

48304ba5e6f9fe08f3fa1abda7d326ab.png

7、设置开机启动mysql服务

[root@localhost ~]# chkconfig –add mysqld

8、创建root管理员

mysqladmin -u root password 密码

9、进入mysql容器中

mysql -u root -p

69788183f19bad8fd11f86a7d69bb2fb.png

9、设置允许远程访问

开放防火墙的端口号

mysql增加权限:mysql库中的user表新增一条记录host为“%”,user为“root”。

use mysql;

UPDATE user SET `Host` = ‘%’ WHERE `User` = ‘root’ LIMIT 1;

4d7cca743f35a7d3112fca33d4351ac2.png

39f9532c5cca13ac614ae3fe48ff62d5.png

%表示允许所有的ip访问

10、开放防火墙端口,允许外部访问

a、修改防火墙配置

vi /etc/sysconfig/iptables

加入:-A INPUT -p tcp -m tcp –dport 3306 -j ACCEPT 这段配置,然后进行保存

36268e1cd2973ef417b5d129d527fa73.png

iptables基本命令

systemctl restart iptables.service — 重启防火墙

systemctl status iptables.service — 查看状态

service iptables save — 保存规则

systemctl enable iptables.service — 设置开机启动

systemctl start iptables.service — 开启服务

注意:如果用的是阿里云服务器,需要配置安全组规则,否则无法访问

11、测试远程访问

我用的是SQLyog客户端进行连接,如果弹出该提示框,则表示连接成功!

887e0240455f45e20e590ab7ef7bf4d3.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/153252.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(1)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号