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

安装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
    9f6e8d43190cd527f395649c7f77d028e6d.jpg

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

  12.  

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

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

     

  13.  

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

    选择服务器,最右边更多,网络和安全组,安全组配置,配置规则,添加安全组规则,协议类型选择“全部”。确定即可。
    0514516bc524570a11ff42dc3b7bf3fe6c2.jpg
    这下就可以在外部使用mysql客户端远程连接测试一下:
    cbc80dd0c3b8d32f7d2b9985876b09c1458.jpg

     

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

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

转载于:https://my.oschina.net/kevin2kelly/blog/1975688

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值