• CentOS7 上安装 MySQL 5.7


    1.下载如下rpm文件:

    mysql-community-common-5.7.17-1.el7.x86_64.rpm

    mysql-community-libs-5.7.17-1.el7.x86_64.rpm

    mysql-community-client-5.7.17-1.el7.x86_64.rpm

    mysql-community-server-5.7.17-1.el7.x86_64.rpm

     

    2.安装

    ①使用rpm -ivh 文件名.rpm按顺序安装以上文件。因为各个文件之间有依赖关系,所以必须按以上文件顺序安装。

    ②在安装的过程中,出现以下错误:conflicts with file from package mariadb-libs

    这个错误表示 系统已经安装了其他版本的mysql-libs包和mysql数据库文件导致不兼容。

    使用如下命令删除对应不兼容包之后再继续安装:yum remove mysql-libs

    ③在安装的过程中,出现以下错误:libnuma.so.1()(64bit) is needed by mysql-community-server-5.7.17-1.el7.x86_64

    这个错误表示 需要依赖包,使用命令安装依赖包: yum install numactl

     

    3.安装完成后,启动服务

    service mysqld start

     

    4.获取临时密码(只有在第一次启动后才会生成)

    grep 'temporary password' /var/log/mysqld.log

     

    5.登陆mysql修改密码

    mysqladmin -u root -p password

     

    6.有时候我们需要使用工具远程连接到mysql,开通mysql远程访问的权限:

    mysql>grant all on *.* to username identified by 'password';

    mysql> flush privileges;

     

    7.如果远程连接不上,那么可能的问题有:

    ①防火墙将3306端口屏蔽了

    查询是否开启:firewall-cmd --query-port=3306/tcp

    增加对应端口:firewall-cmd --add-port=3306/tcp

     

    ②某些云服务器需要增加安全策略组

    比如腾讯云的安全组中增加一个tcp进入的端口规则

    PS: Ubuntu对应的安装《Ubuntu16.04 上安装MySQL5.7

    以上。

  • 相关阅读:
    计算机网络精华知识总结01
    使用hexo创建github博客
    Android Toolbar样式定制详解
    我的PhoneGap安装配置经历
    APMServ5.2.6升级PHP
    WordPress网站更换老鹰主机详细操作
    Windows下的SVN环境搭建详解
    最新Android 出现Please ensure that adb is correctly located at问题的解决方法
    QSqlDatabase
    Qt Pro相关
  • 原文地址:https://www.cnblogs.com/chevin/p/6229447.html
Copyright © 2020-2023  润新知