前言:既然安装linux云服务器上mysql,准备工作,需要做好并且需要细致,本教程简单快捷,比网上的其他的改各种配置文件简单方便快捷。好了废话不多说,接下来就开始mysql安装之旅

以阿里云(云服务器ECS_云主机_服务器托管_弹性计算-阿里云)和腾讯云服务器为例,本人因为不想在本地安装数据库,就购买了便宜又好用的云服务器,不仅可以部署项目还可以当远程mysql使用,特别方便,喜欢的也可以去买一下云服务器全球购2022新春采购节

教程开始:

1、下载mysql的repo源

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

2、安装rpm包,安装后就可以得到mysql的yum源powershell

sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

3、安装mysql服务

sudo yum install mysql-server -y

4、启动mysql服务

service mysqld start
如果出现:Redirecting to /bin/systemctl restart mysqld.service使用下面这种方式启动mysql:
systemctl restart mysqld.service
systemctl start mysqld.service
systemctl stop mysqld.service

5、重置密码(安装mysql,root用户默认是没有设置密码的,这里我们重置一下密码)

$ mysql -u root
mysql > use mysql;
mysql > update user set password=password('your password') where user='root';
mysql > exit;
#重启mysql
$ service mysqld restart

6、设置外网访问权限

mysql默认的访问权限只是localhost,这里设置一下外网访问权限# 首先再次登录MySql
$ mysql -u root -p
# 这里提示你输入密码Enter password 输入你设置的密码,回车登录.注意这里密码输入时不显示的
mysql> use mysql;
mysql> Grant all privileges on *.* to 'root'@'%' identified by '123456' with grantoption;
Query OK, 0 rows affected (0.00 sec)注意:其中 第一个*表示数据库名;
第二个*表示该数据库的表名;
如果像上面那样 *.*的话表示所有到数据库下到所有表都允许访问;
‘%’:表示允许访问到mysql的ip地址;当然你也可以配置为具体到ip名称;
%表示所有ip均可以访问;
后面:identified by ‘xxxx’为root用户的password,这里可以修改设置为你自己定义的密码然后:
# 刷新下权限,或者重启下mysql
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
# 查询下,可以看到多出了一个%(%就代表的所有的外部机器)
mysql> select host,password  from user;
+-------------------------+-------------------------------------------+
| host                    | password                                  |
+-------------------------+-------------------------------------------+
| localhost               | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
| izm5e9z5o9dc8zqsz4wmohz | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
| 127.0.0.1               | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
| ::1                     | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
| localhost               |                                           |
| izm5e9z5o9dc8zqsz4wmohz |                                           |
| %                       | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
+-------------------------+-------------------------------------------+
7 rows in set (0.00 sec)
# 显示如上面,就没有问题了

注意:开启远程连接之后,以腾讯云为例:需要添加服务器安全组规则,也就是开启端口访问,如mysql数据库访问端口为:3306  这里需要开启3306端口,如下图所示:

本人公网服务器,不想被攻击,在此打码,

如果你通过上面购买阿里云的优惠链接购买,添加安全组,同样也是如此,在此不在演示,关于

如有不懂,可以私信我。

CentOS7使用yum安装MySql并开启远程相关推荐

  1. centos(5) : centos7 使用yum安装mysql并开启远程连接及重置密码

    安装及配置mysql 在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1 下载并安装MySQ ...

  2. centos7在线yum安装mysql时官方镜像下载过慢的解决方案

    centos7在线yum安装mysql时官方镜像下载过慢的解决方案 参考文章: (1)centos7在线yum安装mysql时官方镜像下载过慢的解决方案 (2)https://www.cnblogs. ...

  3. CentOS6.8下使用yum安装mysql,并远程登陆mysql

    yum安装5.6版本的mysql一.检查系统是否安装其他版本的MYSQL数据 #yum list installed | grep mysql有则删除所有 #yum -y remove mysql-l ...

  4. CentOS7的yum安装mysql

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 一.mariadb 查看CentOS7中是否已经安装了mariadb数据库,若安装了mariadb数 ...

  5. centos7下yum安装mysql

    2019独角兽企业重金招聘Python工程师标准>>> 一般在linux下安装mysql 的步骤如下: 安装前看是否安装过mysql, yum list installed mysq ...

  6. Centos7下yum安装MySQL 5.7

    在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1 下载并安装MySQL官方的 Yum Re ...

  7. CentOS7使用yum安装MySQL——指定版本

    在CentOS中使用yum安装指定版本的MySQL 1.进入MySQL官网获取MySQL的yum源,顺序如下: 点击DownLoad --> 点击下面的MySQL Community (GPL) ...

  8. linux7yum安装mysql,CentOS7 使用yum安装mysql

    1.安装libaio, yum install libaio 2.卸载mariadb yum  remove  mariadb-libs-5.5.41-2.el7_0.x86_64 3.下载mysql ...

  9. 阿里云centos7使用yum安装mysql的正确姿势

    yum快速安装mysql 新增yum源 rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 查看可用的 ...

最新文章

  1. 使用Metasploit工作区
  2. 后盾网lavarel视频项目---5、淘宝镜像cnpm的原理及如何使用
  3. 图像处理入门 100 题,有人把它翻译成了中文版!
  4. WSL1 升级为 WSL2
  5. pdo mysql 事务_PHP PDO对象如何确定它是否已经存在于MySQL事务中?
  6. C#.NET 大型通用信息化系统集成快速开发平台 4.6 版本 - SSO单点登录接口
  7. 数据结构笔记(二) 栈和队列(C语言描述)
  8. 实体和电商哪个更能赚到?
  9. servlet详解及Tomcat中多线程下的Servlet(1)
  10. 科技爱好者周刊:第 91 期
  11. SpringBoot PageOffice 在线编辑 (完整版、有源码)
  12. 如何提高软件测试效率
  13. macd java 源代码_改良智能MACD指标公式及源代码
  14. ubuntu桌面状态栏不见
  15. 美国访问学者申请|J1签证官方指定材料大全
  16. 104届广交会秋交会展位(摊位)联营参展函 (广交会展位合作)
  17. java 迷宫代码_老鼠走迷宫代码 JAVA
  18. 让Windows2000飞起来(转)
  19. 利用7z程序压缩、解压
  20. httpclient动态代理ip

热门文章

  1. 机器学习在交通标志检测与精细分类中的应用
  2. 趁着同事玩游戏偷偷认识k8s一家子补补课
  3. 在线客服聊天系统 PHP Live Chat 二次开发
  4. Execute Disable Bit
  5. excel调整坐标轴标签的旋转角度
  6. 阿里技术行丨未来已来新零售技术沙龙报名启动!
  7. 对方向导数和梯度的理解
  8. Adobe全家桶,设计师福利
  9. php 中curd表达啥,ThinkPHP学习之CURD操作(一)
  10. 基于VGG-16的图像分类实验