环境准备

  • 卸载mariadb
rpm -qa | grep mariadb

rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64

centos7 内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb。

  • 安装MySQL

    • 获取yum源(MySQL官网)

    • 安装yum源

      rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
    • 查看各版本启动状况

      yum repolist all | grep mysql

      默认开启最新版8.0

    • 禁用8.0,开启5.7

      yum-config-manager --disable mysql80-community
      yum-config-manager --enable mysql57-community

      命令在yum-utils 包里,安装既可以解决无法找到yum-config-manager命令:

      yum -y install yum-utils
    • 安装mysqll

      yum -y install mysql-community-server

配置MySQL远程连接

  • 查看mysql版本

    mysql -V
  • 启动mysql&&设置开机自启

    systemctl start mysqld
    systemctl enable mysqld
  • 查看默认生成密码

    grep 'temporary password' /var/log/mysqld.log
  • 登录修改密码

    mysql -uroot -p
  • 修改密码

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'NoPassword564925080!';
    
    mysql5.7默认安装了密码安全检查插件(validate_password),默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。否则会提示ERROR 1819 (HY000): Your password does not satisfy the current policy requirements错误.
  • 授权远程登录用户

    GRANT ALL PRIVILEGES ON *.* TO 'noneplus'@'%' IDENTIFIED BY 'Noneplus564925080!' WITH GRANT OPTION;
    
    flush privileges;
  • 开放服务器3306端口

  • 远程连接

最新文章

  1. 战神Z7 D2安装黑苹果OS X El Capitan 10.11.2
  2. android.util.TypedValue.applyDimension
  3. 大叔也说Xamarin~Android篇~日志的记录
  4. Ubuntu 12 安装 搜狗输入法
  5. ALV详解:OO ALV
  6. python与编码
  7. Generate Parentheses 解答
  8. CentOS下安装Nginx并添加nginx_upload_module
  9. 如何从 0 开始学 ruby on rails (漫步版)
  10. iOS5新特性: Core Image 示例
  11. html 数字不转行问题
  12. Bootstrap在线引用css和js
  13. eShopOnContainers 知多少[8]:Ordering microservice
  14. [Swift]LeetCode897. 递增顺序查找树 | Increasing Order Search Tree
  15. ElasticSearch 一
  16. C语言--第1次作业
  17. MySQL高可用之组复制(4):详细分析组复制理论
  18. Zookeeper系列2 原生API 以及核心特性watcher
  19. MYSQL之MHA集群
  20. How to use Junit Listener

热门文章

  1. 使用re.split 按标点+空格的一种分割办法
  2. 驰骋工作流引擎ccflow-流转自定义功能使用说明
  3. 建立apk定时自动打包系统第三篇——代码自动更新、APP自动打包系统
  4. Flutter学习笔记(21)--TextField文本框组件和Card卡片组件
  5. mysql的数据类型汇总
  6. 关于Function和Object之间先后问题的相关研究
  7. Windows上快捷登陆应用程序
  8. maven替换中央仓库,阿里云镜像下载及自定义本地仓库位置
  9. 图解一致性hash算法和实现
  10. vux-scroller实现移动端上拉加载功能