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

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 106. Construct Binary Tree from Inorder and Postorder Traversal「建议收藏」

    106. Construct Binary Tree from Inorder and Postorder Traversal「建议收藏」106. Construct Binary Tree from Inorder and Postorder Traversal

    2022年4月21日
    35
  • 开心农场2激活成功教程版无限金币钥匙_开心农场2乡村度假内购激活成功教程版

    开心农场2激活成功教程版无限金币钥匙_开心农场2乡村度假内购激活成功教程版 最近开心农场非常火,同学用C#模拟鼠标点击操作做了一个小外挂,但是这样做有如下缺点:1、计算机不能做其他事情,2、必须开着浏览器,3、对所有好友点一遍的时间太慢,4、对于开发者来说技术含量低了点,呵呵。 所以我尝试着改进这种实现,我的想法是:不用开启浏览器,直接运行一个应用程序,该程序将自己伪装成一个浏览器,与服务器连接,并发送浇水、除虫等命令。这样,甚至可以使用多线程向服务器发送命令,无需…

    2022年9月13日
    0
  • Pycharm的python interpreter选择「建议收藏」

    Pycharm的python interpreter选择「建议收藏」初学python时我在电脑装idle,装上了ANACONDA,也裸装了python3.9(也就是说我电脑上有两个独立的python,一个是python3.9,另一个是装在Anaconda里面的python3.7。在我装上Pycharm后,Pycharm自动使用Anaconda提供的环境,虽然Anaconda的包很全,但还是有缺少的包,当我使用pip命令安装需要的包时,确自动安装到了python3.9的安装目录下,而且命令行运行python时只运行python3.9而不是Anaconda里面的python

    2022年8月27日
    3
  • 中国程序员的悲哀

    中国程序员的悲哀
    中国程序员有个很悲哀的地方,大多数程序都对微软崇拜有加,奉若神明;然而大多数人都用着盗版的微软操作系统,盗版的visualstudio,然后还牛逼哄哄的出个什么微软vs使用心得。在他们眼里软件本身并不是商品,软件衍生出来的服务才能赚钱。
     
    这就好比几个小偷偷了别人的手机,然后交流用什么方法销赃才能最赚钱,你会觉得小偷太无耻了。但是如果满大街都是小偷,那你就会习以为常了。这么一想,发觉中国的程序员是抛开道德观念的,一心研究技术的。
     
    但是这不能怪程序员

    2022年10月9日
    0
  • maven项目的groupid是什么(概念关系构建图)

    前言博主在学习SpringMaven构建的时候,经常会引入以下结构代码:<dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-context-indexer</artifactId><version>5.2.6.RELEASE</versi

    2022年4月15日
    234
  • Django(54)drf视图家族「建议收藏」

    Django(54)drf视图家族「建议收藏」视图家族drf的视图总共分为以下4个,对应4个源码文件views:视图类generics:工具视图mixins:视图工具集viewsets:视图集学习曲线我们学习视图,可以按照以下的曲线

    2022年8月7日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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