1.更新 yum mysql5.7 源

2.yum mysql 源配置

禁用MySQL5.6的源:#yum-config-manager --disable mysql56-community

启用MySQL5.7的源:#yum-config-manager --enable mysql57-community-dmr

3.查看 mysql install list

#yum repolist enabled |grep mysql

4.安装 mysql

#yum install mysql-community-server

这里会报错:

,缺少libsasl2.so.2()(64bit)

解决办法:

修改 yum mysql 源:#vim /etc/yum.repos.d/mysql-community.repo

[mysql57-community]

name=MySQL 5.7 Community Server

## baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/

baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/

enabled=1

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

再次安装 mysql: #yum install mysql-community-server

5.配置 mysql 字符集

#vim /etc/my.cnf,在文件末尾加上:character-set-server=utf8

6.启动 mysql 服务

#service mysqld start

停止 mysql 服务:#service mysqld stop

7.查询首次安装随机密码

#grep 'password' /var/log/mysqld.log |head -n 1

8.登陆数据库

#mysql –u root –p,输入上面查询的密码登陆

9.修改 root 密码

首次登陆进去会出现提示:

You must reset your password using ALTER USER statement before executing this statement.

(在执行此语句之前,必须使用ALTE USER语句重设密码。)

个人学习使用,所以密码设为:root,

alter user user() identified by "root";

但是会报 Your password does not satisfy the current policy requirements.(您的密码不符合当前的策略要求。)

首先,修改 mysql5.7 的默认密码策略:

1. set global validate_password_policy=0;(密码长度符合即可)

2. set global validate_password_length=1;(修改密码默认长度为最小值,即4位)

再次设置密码:alter user user() identified by "root";

exit; 退出,使用新密码登陆 mysql

10.远程访问

防火墙设置 mysql 端口白名单:#vim /etc/sysconfig/iptables

-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

重启防火墙,#service iptables restart

登陆 mysql 创建远程访问用户’root',密码为’root’:create user 'root'@'%' identified by 'root';

查询 mysql 库的 user 表:select host, user from user;

授权:grant all privileges on *.* to 'root'@'%';

测试

阿里云Centos7使用yum安装MySQL5.6的正确姿势

阿里云Centos7使用yum安装MySQL5.6 阿里云Centos7使用yum安装MySQL5.6 前言:由于某些不可抗力,我要在自己的阿里云服务器上搭建hadoop+hive+mysql+tom ...

CentOS7 通过YUM安装MySQL5.7 linux

CentOS7 通过YUM安装MySQL5.7 1.进入到要存放安装包的位置 cd /home/lnmp 2.查看系统中是否已安装 MySQL 服务,以下提供两种方式: rpm -qa | grep  ...

Centos7使用yum安装Mysql5.7.19的详细步骤(可用)

Centos7的yum源中默认是没有mysql,因为现在已经用mariaDB代替mysql了. 首先我们下载mysql的repo源,我们可以去mysql官网找最新的repo源地址 地址: https: ...

CentOS7使用yum安装mysql5.7

提前说一下,网速不好不要用yum安装,等得时间太长. 第一步.获取yum源 [root@youxi1 ~]# rpm -ivh https://repo.mysql.com/yum/mysql-5.7 ...

CentOS7 通过YUM安装MySQL5.7

1.进入到要存放安装包的位置 cd /home/lnmp 2.查看系统中是否已安装 MySQL 服务,以下提供两种方式: rpm -qa | grep mysql yum list installed ...

centos7.6 yum安装mysql5.7版本

由于mysql5.5及之前的版本一些项目上线报错 卸载: 首先删除centos上原来的mysql老版本,注意备份,清理干净. 之前怎么安装的清理,防止卸载不干净会有冲突. 我之前yum安装mysql5 ...

CentOS7.6 yum install Git

1. yum install git 2. git version or git –version 3. uninstall:  git remove

CentOS7通过YUM安装MySQL5.6

检查系统中的 MySQL,并删除现有的 Mysql 软件包. $ rpm -qa | grep mysql 这里如果没有返回任何东西证明没有安装任何 MySQL 相关的应用.如下图: 由于 cento ...

Centos7使用yum安装MySQL5.6的正确姿势

centos自带的repo是不会自动更新每个软件的最新版本,所以无法通过yum方式安装MySQL的高级版本. 所以,即使使劲用yum -y install mysql mysql-server mys ...

随机推荐

关于用sql语句实现一串数字位数不足在左侧补0的技巧

在日常使用sql做查询插入操作时,我们通常会用到用sql查询一串编号,这串编号由数字组成.为了统一美观,我们记录编号时,统一指定位数,不足的位数我们在其左侧补0.如编号66,我们指定位数为5,则保存数 ...

iOS - 适配器模式场景总结

适配器模式: 1.出现场景 TableViewCell视图层 - 输出 无论NSData怎么变化,数据都可以显示在视图层中. 2.组成结构 输入 - [适配器]- 输出 (数据层) - [适配器]- ...

PHP+MYSQL会员系统的开发实例教程

本文通过一个简单的实例完成了完整的PHP+MySQL会员系统功能.是非常实用的一个应用.具体实现步骤如下: 一.会员系统的原理: 登陆-->判断-->保持状态(Cookie或Session ...

android 中设置HttpURLConnection 超时并判断是否超时

设置超时: URL url1 = new URL(url); HttpURLConnection conn = (HttpURLConnection) url1.openConnection(); c ...

再回首,Java温故知新(十一):Java反射

最近继续回顾Java基础,进行到了Java反射这一部分,个人感觉这部分应该算是Java的高级特性了,在日常开发中使用的并不多,应用人员主要是工具构建人员,所以这次学习中以了解为主,Java反射主要应用 ...

python sys.argv[]简单解释

上一篇UDP编程中简单使用了一些sys模块的argv参数,也是我第一次看见这个参数,这里做个记录: sys.argv是一个从程序外部获取参数的桥梁,这个“外部”很关键, 因为我们从外部取得的参数可以是 ...

RabbitMQ消息队列系列教程(二)Windows下安装和部署RabbitMQ

摘要 本篇经验将和大家介绍Windows下安装和部署RabbitMQ消息队列服务器,希望对大家的工作和学习有所帮助! 目录 一.Erlang语言环境的搭建 二.RabbitMQ服务环境的搭建 三.Ra ...

【转】curl 命令行下载工具使用方法小结

获取curl curl 命令行下载工具 curl的官方网站为: http://curl.haxx.se官方下载页面为:http://curl.haxx.se/download.html 你可能并不清楚 ...

Sophus VS2010编译不支持?C++11语法的缘故。那有没有不带C++11特性的Sophus版本呢?

Eigen:3.1 3.0 Ceres:No Sophus: Sophus支不支持Windows编译?官网写的是通过了Windows的编译的 linux, os x:  windows:  code ...

VUE知识day3_vue-cli脚手架安装和webpack模板项目生成

ue-cli 是一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目. GitHub地址是:https://github.com/vuejs/vue-cli 一.安 ...

centos7.3 mysql5.7_CentOS7.3 yum install MySQL5.7相关推荐

  1. centos7.4安装mysql5.7_CentOS7.4手动安装MySQL5.7的方法

    MySQL数据库应用广泛,尤其对于JAVA程序员,不会陌生.如果在不想采购云数据库的情况下,可以自行安装MySQL数据库.文章将介绍,手动在CentOS7.4环境下,安装MySQL5.7版本的方法. ...

  2. Centos7安装和配置Mysql5.7_CentOS7安装和配置MySQL5.7

    查看yum是否安装过mysql yum list installed mysql* 通过命令卸载: yum remove mysql-community-client mysql-community- ...

  3. centos下yum安装mysql5.7_CentOS下yum安装mysql5.7

    文章目录 [隐藏] 1.安装yum库 2.安装mysql 3.启动mysql 4.获取初次安装时root的密码 5.修改root密码 6.允许root远程登录 1.安装yum库 [root@dream ...

  4. 如何安装mysql5.7.25_Centos7 yum安装MySQL5.7.25

    1 下载并安装MySQL官方的 Yum Repository [root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-commu ...

  5. 安装mysql5.3_源码安装mysql5.3.35

    centos7.6安装 [root@node02 ~]# yum install wget vim -y 设置selinux为disabled [root@node02 ~]# vim /etc/se ...

  6. centos7.2安装mysql5.7_Centos7.2下使用YUM快速安装MySQL5.7的方法

    卸载系统自带mariadb数据库 # rpm -qa| grep mariadb # rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64 下 ...

  7. Centos7使用yum安装Mysql5.7.19的详细步骤(可用)

    Centos7的yum源中默认是没有mysql,因为现在已经用mariaDB代替mysql了. 首先我们下载mysql的repo源,我们可以去mysql官网找最新的repo源地址 地址: https: ...

  8. Centos7 yum安装MySQL5.7.25

    Centos7.3 yum安装MySQL5.7.25 扩展:在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉M ...

  9. CentOS7下使用YUM安装MySQL5.6

    (1)检查系统中是否已安装 MySQL. rpm -qa | grep mysql 返回空值的话,就说明没有安装 MySQL . 注意:在新版本的CentOS7中,默认的数据库已更新为了Mariadb ...

最新文章

  1. 浙江将建设超级高速公路,全面支持自动驾驶
  2. 如何测试组件的性能?
  3. 关于python中程序流程结构-Python程序结构
  4. java web六:tomcat其他小问题
  5. 又是一卦测感情,这卦很是霸气
  6. element ui 图片上传_游民晚播报:PS5手柄续航情况测试 UI界面概览放出
  7. 震惊!快速幂怎么编?省一说暴力,银牌说递归,国集听完笑了
  8. mysql5.7.19不好用_Mysql 5.7.19 免安装版遇到的坑(收藏)
  9. 使用Junit对Spring进行单元测试实战小结
  10. 梦燕服饰:企业数字化走得快不是真本事,走得稳才是硬道理
  11. 转:基于iOS上MDM技术相关资料整理及汇总
  12. openStack vm备份
  13. 计算机会计定制性,金蝶会计软件定制
  14. 【P20】PCM1794全平衡解码模块电路
  15. DNC: A deep neural network-based clustering-oriented network embedding algorithm 2021
  16. 从个人邮箱登录页面进入后,邮箱如何撤回邮件?
  17. 【K哥爬虫普法】百度、360八年乱战,robots 协议之战终落幕
  18. 目前流行的装修风格_2020最新装修风格,目前流行的装修风格,值得收藏!
  19. A40I led driver
  20. 【Day12-Stream流Map集合】

热门文章

  1. centos 8 安装使用配置
  2. mysql 需要什么硬件配置_如何来给指定的硬件环境配置一份比较合理的MySQL配置文件-爱可生...
  3. lru调度算法例题_嵌入式必会!C语言最常用的贪心算法就这么被攻略了
  4. linux2.6 gcc 4.8.2,在Red Hat Enterprise linux 6.5上安装GCC 4.8.2
  5. ::在sql语句中是什么写法_不懂就问:SQL 语句中 where 条件后 写上1=1 是什么意思...
  6. build 之前执行task_浅谈VS编译自定义编译任务—MSBuild Task(csproject)-阿里云开发者社区...
  7. idea代码补全声明代码_用了这么多年idea,竟然不知道这些代码补全功能
  8. python sanic部署_Sanic教程:配置
  9. 二分法求近似根c语言程序,求一C++风格程序,用二分法求f(x)=0的根
  10. python excel 单元格格式_python设置单元格数值格式