文档章节

阿里云ecs环境搭建—— 三 mysql

李阳-kevin
 李阳-kevin
发布于 09/06 15:29
字数 664
阅读 7
收藏 0

安装mysql

  1. Mysql官网下载mysql80-community-release-el6-n.noarch.rpm
  2. 使用ftp上传到helloftp路径下,ssh进入到该目录下
  3. 安装mysql的yum源:rpm -Uvh mysql80-community-release-el6-n.noarch.rpm
    使用 ll /etc/yum.repos.d/查看是否多了mysql的两个源配置文件:
  4. 查看mysql所有的yum列表, 看看是不有mysql57-community/x86_64

    Yum repolist all | grep mysql 
  5. 查看可用的yum列表,看看是不是启动了57的资源:

    Yum repolist enabled | grep mysql

  6. 如果57的源不在可用列表中(整个配置文件只能有一个mysql server的源可用),
    需要编辑
     /etc/yum.repos.d/mysql-community.repo文件,禁用除了tools和connectors以外的源,启用57的源。0表示禁用,1表示启用:

     

    经过以上配置后,再查看可用mysqlyum源列表进行确认。
    以上选择yum的操作可参考官网的Adding the MySQL Yum Repository部分:
    https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

     

  7. 安装mysql
    yum install mysql-community-server
    如有报错如下:


    解决方法:编辑/etc/yum.repos.d/mysql-community.repo配置文件,将[mysql57-community]下的
    baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
    三项改为:

    baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
    gpgcheck=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 

    再次执行安装mysql就会成功!

  8.  

    启动mysql:

    systemctl  start mysqld

     

  9. 查看mysql启动状态:
    systemctl  status mysqld

  10. 超级用户root密码会被存放在/var/log/mysqld.log文件中,使用命令查看:
    grep 'temporary password' /var/log/mysqld.log

  11. 登陆mysql:
    Mysql –uroot –p
    提示输入密码:

  12.  

    更新root用户密码,并授予远程访问权限(linux系统密码必须同时包含大小写字母、特殊字符和数字):

    Grant all privileges on *.* to ‘root’@’%’ identified by ‘密码’ with grant option;
    刷新授权:
    Flush privileges;

     

  13.  

    mysql虽然授权可以远程访问,但是服务器组织了远程该端口的访问,所以需要区设置服务器允许该端口的访问:

    选择服务器,最右边更多,网络和安全组,安全组配置,配置规则,添加安全组规则,协议类型选择“全部”。确定即可。

    这下就可以在外部使用mysql客户端远程连接测试一下:

     

    在windows上使用navicat连接服务器数据库时,长时间不操作就会出现连接等待的现象,可以在配置文件中进行配置,会稍有改善。
    在/etc/my.cnf 文件的【mysqld】下插入一行:skip-name-resolve

    完整操作可参考:
    https://www.cnblogs.com/jimboi/p/6405560.html
    https://blog.csdn.net/qq_38417808/article/details/81291588
     

© 著作权归作者所有

共有 人打赏支持
李阳-kevin
粉丝 4
博文 98
码字总数 42467
作品 0
西安
程序员
阿里云迁移之二

从双11截止到今天时间仿佛如白驹过隙般的溜走,除了周末除了日常的一些基本工作和处理基本故障外,一个人搭建阿里云环境真的心累。 上一篇博文大概讲解了一下迁移前的一些准备工作,此篇博文...

蜗牛的嘲讽
2016/11/30
0
0
【ECS主动运维专栏】在阿里云上建立主动的云上运维体系

上文我们提到,云上运维向更自动、更敏捷、更弹性的趋势演进,但本质始终是赋能业务永续运行,助力企业战略目标和业务发展的实现。今天,我们来聊一聊如何在阿里云上建立主动的云上运维体系。...

践远
08/07
0
0
centos7-ECS-LNMP-就这一篇就够了!!

搭建LNMP环境(CentOS 6) 最终软件版本 目录规划 使用云服务器 ECS 搭建LNMP平台的操作步骤如下: 准备编译环境 安装nginx 安装mysql 安装php-fpm 测试访问...

Mr_zebra
02/28
0
0
阿里云 2017 值得关注的产品和事儿

前言 随着 2017年 的结束,云计算即将进入第二个十年,云计算产业格局也将更加风起云涌,各家云计算都再不断的优化明星产品并不断发布新产品,作为国际 3A 的阿里云也是一直在发展和进步,阿...

妙正灰
01/03
0
0
阿里云ECS搭建Java+mysql+tomcat环境的简要步骤

使用阿里云ECS挺长一段时间了。这两天碰巧朋友小白让我一步一步教他在ECS上搭建Java+mysql+tomcat环境,所以把在这里把步骤在这简单整理了一下,以便需要的人查阅。 我购买的阿里云服务器系统...

6pker
2015/09/13
5.4K
1

没有更多内容

加载失败,请刷新页面

加载更多

腾讯投资最高1.75亿美元正式进军菲律宾移动支付市场

菲律宾长途电话公司(PLDT)公司今日宣布,中国互联网巨头腾讯和私募股权公司KKR将获得该公司旗下金融科技公司Voyager Innovations的少数股权。 PLDT在一份声明中称:“腾讯和KKR最多将分别收...

linuxCool
18分钟前
1
0
正则介绍及grep/egrep用法

10月16日任务 9.1 正则介绍_grep上 9.2 grep中 9.3 grep下 扩展 把一个目录下,过滤所有*.php文档中含有eval的行 grep -r --include="*.php" 'eval' /data 正则介绍 正则就是一串有规律的字符...

hhpuppy
29分钟前
0
0
J2Cache 中使用 Lettuce 替代 Jedis 管理 Redis 连接

一直以来 J2Cache 都是使用 Jedis 连接 Redis 服务的。Jedis 是一个很老牌的 Redis 的 Java 开发包,使用很稳定,作者维护很勤勉,社区上能搜到的文章也非常非常多。算是使用范围最广的 Redi...

红薯
今天
11
0
一个可能的NEO链上安全随机数解决方案

0x00 困境 链上安全随机数生成应该算是一个比较蛋疼的问题,哪怕你的系统再牛逼,合约程序困在小小的虚拟机里,哪怕天大的本事也施展不开。 更悲催的是,交易执行的时候,是在每一个节点都执...

暖冰
今天
1
0
【大福利】极客时间专栏返现二维码大汇总

我已经购买了如下专栏,大家通过我的二维码你可以获得一定额度的返现! 然后,再给大家来个福利,只要你通过我的二维码购买,并且关注了【飞鱼说编程】公众号,可以加我微信或者私聊我,我再...

飞鱼说编程
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部