文档章节

CentOS7.3(64位)安装mysql5.7

tryme
 tryme
发布于 2017/09/01 16:19
字数 370
阅读 13
收藏 0
点赞 0
评论 0
  1. mysql官网下载文件https://dev.mysql.com/downloads/mysql/ 
    选择系统版本

    勾选如下选项下载:
  2. 上传服务器并解压
    tar -xvf mysql-5.7.19-1.el7.x86_64.rpm-bundle.tar


    ps:CentOS7预装MariaDB,可能有冲突,先卸载

    rpm -qa |grep -i mariadb
    rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64

     

  3. 开始安装
     

    rpm -ivh mysql-community-common-5.7.19-1.el7.x86_64.rpm
    rpm -ivh mysql-community-libs-5.7.19-1.el7.x86_64.rpm
    rpm -ivh mysql-community-libs-compat-5.7.19-1.el7.x86_64.rpm 
    rpm -ivh mysql-community-client-5.7.19-1.el7.x86_64.rpm
    rpm -ivh mysql-community-server-5.7.19-1.el7.x86_64.rpm
    rpm -ivh mysql-community-devel-5.7.19-1.el7.x86_64.rpm

    倒数第二步可能会报如下错误:

    原因:缺少libaio库
    解决方案:

    安装libaio库 http://mirror.centos.org/centos/6/os/x86_64/Packages/libaio-0.3.107-10.el6.x86_64.rpm

    rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm

  4. 启动mysql服务并设置开机启动

    systemctl start mysqld
    
    systemctl enable mysqld
    systemctl daemon-reload

     

  5. 根据临时密码登录mysql
     

    vi /var/log/mysqld.log

  6. 修改密码
    登录后必须修改密码,不然无法执行sql语句,会报如下错误:

    ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.


    当执行

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'wang123';

    修改密码时又会报一下错误:

    ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

    这个错误与validate_password_policy密码策略有关
     

    mysql密码策略
    Policy Tests Performed
    0 or LOW Length
    1 or MEDIUM Length; numeric, lowercase/uppercase, and special characters
    2 or STRONG Length; numeric, lowercase/uppercase, and special characters; dictionary file

    执行以下代码修改策略,此时只会基于长度判断

    set global validate_password_policy=0;

     

未完,待续!

© 著作权归作者所有

共有 人打赏支持
tryme
粉丝 0
博文 8
码字总数 2059
作品 0
海淀
程序员
CentOS7.3安装Jumpserver0.3.2

公司服务器前端增加堡垒机,选用开源的jumpserver 软件环境 CentOS Linux release 7.3.1611 python 2.7.5 mysql5.7 安装git yum -y install git 克隆jumpserver # cd /opt git clone https:......

zhusas ⋅ 2017/07/11 ⋅ 0

Centos7.3 安装Mysql5.7并修改初始密码

Centos7.3 安装Mysql5.7并修改初始密码 1、官方安装文档 http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 2、下载 Mysql yum包 http://dev.mysql.com/downloads/repo/yum/ 下载到本......

IT520520 ⋅ 2017/06/25 ⋅ 0

大数据TensorFlowOnSpark安装

1. 概述 大数据tensorflowonspark 进行安装和测试。 2 .环境 3 .安装 1.1 删除系统自带jdk: # rpm -e --nodeps java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64rpm -e --nodeps java-1.6.0......

cs312779641 ⋅ 2017/10/19 ⋅ 0

Centos 更改MySQL5.7数据库目录位置

Centos7.3 安装Mysql5.7并修改初始密码 基于 CentOS Mysql 安装与主从同步配置详解 Centos 通过安装(RPM分发进行安装)MySQL的几个人默认目录如下: 目录 目录内容 /usr/bin 客户端程序和脚本...

Javen205 ⋅ 2017/11/12 ⋅ 0

Inotifywait解决监控子目录树的情况

Inotifywait解决监控子目录树的情况 inotifywait是一个可以实时监控文件变动的工具。它利用linux内核中的inotify机制实现监控功能,在内核高于2.6.13的版本中,据说不需要软件的安装包。(本...

小陈1234 ⋅ 2017/07/26 ⋅ 0

再谈centOS7.2 LAMP源码安装及注意要点

之前在另一篇文章里介绍过《centOS7 LAMP安装及注意要点》,用的是yum自带安装。 一个朋友在阿里云上买了ECS云主机,选择是最新的centos7.2 64位操作系统,帮忙配置一下环境。在这里做一下记...

lock-li ⋅ 2016/09/01 ⋅ 0

centos7.3 安装docker

要安装Docker CE,您需要64位版本的CentOS 7 yum安装 依次执行以下命令,如有疑问请参考官方安装手册 本地安装 以上方案安装慢的让你想哭 从官方安装包中安装, 我这里安装版本docker-ce-17.06...

paascloud ⋅ 2017/08/15 ⋅ 0

docker mysql 无法暴露端口

我利用官方的镜像mysql:5.7. 这个是我docker运行的命令: docker run --name mysqldev -e MYSQLROOTPASSWORD=@2017* -P -v /mnt/data1/centos/mysql5.7dev:/var/lib/mysql -d mysql:5.7 但是......

Galy_绿 ⋅ 2017/01/18 ⋅ 2

linux上安装mysql

环境: 64位CentOS7.3, mysql版本: mysql5.7.15 1.配置YUM源 官网下载:http://dev.mysql.com/downloads/repo/yum/ 看到上图所示表示安装成功。 可以修改源,改变默认安装的mysql版本。比如...

xiejunbo ⋅ 2014/12/09 ⋅ 0

在centos7上安装配置k8s集群

文章首发于 http://blog.yubangweb.com/k8sshi-jian-bi-ji/ ,力求最简单快捷配置好kubernetes集群 配置背景介绍 为什么要用kubernetes这么复杂的docker集群管理工具呢?一开始接触了docker内...

yubang ⋅ 2017/09/13 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

645. Set Mismatch - LeetCode

Question 645. Set Mismatch Solution 思路: 遍历每个数字,然后将其应该出现的位置上的数字变为其相反数,这样如果我们再变为其相反数之前已经成负数了,说明该数字是重复数,将其将入结果r...

yysue ⋅ 8分钟前 ⋅ 0

Confluence 6 从生产环境中恢复一个测试实例

请参考 Restoring a Test Instance from Production 页面中的内容获得更多完整的说明。 很多 Confluence 的管理员将会使用生产实例运行完整数据和服务的 Confluence 服务器,同时还会设置一个...

honeymose ⋅ 13分钟前 ⋅ 0

Python这么强?红包杀手、消息撤回也可以无视,手机App辅助!

论述 标题也许有点不好理解,其实就是一款利用Python实现的可以监控微信APP内的红包与消息撤回的助手。不得不说,这确实是一款大家钟意的神器。 消息撤回是一件很让人恶心的事,毕竟人都是有...

Python燕大侠 ⋅ 24分钟前 ⋅ 0

压缩打包介绍、gzip压缩工具、bzip2压缩工具、xz压缩工具

压缩打包介绍 压缩的好处不仅能节省磁盘空间而且在传输的时候节省传输时间和网络带宽 windows系统下文件带有 .rar .zip .7z 后缀的就是压缩文件 linux系统下则是 .zip, .gz, .bz2, .xz, ...

黄昏残影 ⋅ 29分钟前 ⋅ 0

观察者模式

1.利用java原生类进行操作 package observer;import java.util.Observable;import java.util.Observer;/** * @author shadow * @Date 2016年8月12日下午7:29:31 * @Fun 观察目标 **/......

Cobbage ⋅ 31分钟前 ⋅ 0

Ubuntu打印服务器配置

参考:https://blog.csdn.net/gsls200808/article/details/50950586 https://blog.csdn.net/jiay2/article/details/80252369 https://wiki.gentoo.org/wiki/HPLIP 由于媳妇儿要大量打印资料,......

大熊猫 ⋅ 37分钟前 ⋅ 0

面试的角度诠释Java工程师(二)

原文出处: locality 续言: 相信每一位简书的作者,都会有我这样的思考:怎么写好一篇文章?或者怎么写好一篇技术类的文章?我就先说说我的感悟吧,写文章其实和写程序是一样的。为什么我会...

颖伙虫 ⋅ 40分钟前 ⋅ 0

github中SSH的Key

https://help.github.com/articles/connecting-to-github-with-ssh/ https://help.github.com/articles/testing-your-ssh-connection/ https://help.github.com/articles/adding-a-new-ssh-k......

whoisliang ⋅ 41分钟前 ⋅ 0

only_full_group_by

我的mysql是在CentOS7.1下面的5.7.17 在 /etc/my.cnf 文件里加上如下: sql_mode='NO_ENGINE_SUBSTITUTION' 然后,重启Mysql服务 systemctl restart mysqld...

SunHacker ⋅ 今天 ⋅ 0

实际项目(SpringBoot项目)中集成Druid

参考网页 https://blog.csdn.net/liuchuanhong1/article/details/55050131 https://blog.csdn.net/CoffeeAndIce/article/details/78707819 https://www.pocketdigi.com/20170530/1577.html 为......

karma123 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部