文档章节

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

tryme
 tryme
发布于 2017/09/01 16:19
字数 370
阅读 19
收藏 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
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
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
0
Inotifywait解决监控子目录树的情况

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

小陈1234
2017/07/26
0
0
Centos 更改MySQL5.7数据库目录位置

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

Javen205
2017/11/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

deepin中配置robot framework环境

本文永久更新地址:https://my.oschina.net/bysu/blog/2989005 【若要到岸,请摇船:开源中国 不最醉不龟归】 1.在终端中输入pip,回车,如果提示没有该命令,则先安转pip sudo apt-get inst...

不最醉不龟归
29分钟前
2
0
OSChina 周日乱弹 —— 钱不还,我就当你人不在了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子 :分享Bigleaf的单曲《小鹿》 《小鹿》- Bigleaf 手机党少年们想听歌,请使劲儿戳(这里) 周日在家做什么? 做手工呀, @poorfis...

小小编辑
今天
100
3
EOS docker开发环境

使用eos docker镜像是部署本地EOS开发环境的最轻松愉快的方法。使用官方提供的eos docker镜像,你可以快速建立一个eos开发环境,可以迅速启动开发节点和钱包服务器、创建账户、编写智能合约....

汇智网教程
今天
20
0
《唐史原来超有趣》的读后感优秀范文3700字

《唐史原来超有趣》的读后感优秀范文3700字: 作者:花若离。我今天分享的内容《唐史原来超有趣》这本书的读后感,我将这本书看了一遍之后就束之高阁了,不过里面的内容一直在在脑海中回放,...

原创小博客
今天
29
0
IC-CAD Methodology知识图谱

CAD (Computer Aided Design),计算机辅助设计,指利用计算机及其图形设备帮助设计人员进行设计工作,这个定义同样可以用来近似描述IC公司CAD工程师这个岗位的工作。 早期IC公司的CAD岗位最初...

李艳青1987
今天
39
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部