当前位置:首页 > mysql技术文章 > centOS 7安装mysql 5.7的详细教程

centOS 7安装mysql 5.7的步骤

  • 发布时间:
  • 作者:码农之家原创
  • 点击:105

这篇文章主要知识点是关于centos、mysql5.7、centos7、安装mysql、的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

MySQL从入门到项目实践
  • 类型:MySQL大小:314.8 MB格式:PDF作者:聚慕课教育研发中
立即下载

centOS 7安装mysql 5.7的详细教程

参考官方文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

 首先创建一个repo文件

vim /etc/yum.repos.d/mysql-community.repo

然后根据官方文档写入:

比如在centOS 7安装mysql 5.7

[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=1
gpgcheck=0 //官方文档这里是1,设置0可以跳过检测,不影响安装。
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

主要在baseurl中

mysql-5.7-community是mysql版本号,使用5.6的版本是mysql-5.6-community;

后面的7是centOS版本,比如centOS 6.5应该是6;

然后就可以开始安装mysql可以参考官方文档:

sudo yum install mysql-community-server

启动mysql

sudo service mysqld start

查看mysql运行状态

sudo service mysqld status

现在打开/var/log/mysqld.log 文件,找到自动为mysql设置的密码,这个密码比较复杂!

然后运行  mysql -uroot -p 回车之后输入刚才看到的密码,回车;

修改密码(由于mysql5.7的密码安全策略,先使用一个复杂度比较高的密码,之后再做修改):

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!'

之后就可以进行mysql的各项操作了!

补充:关于密码安全策略(用于开发环境)

mysql> SHOW VARIABLES LIKE 'validate_password%';

参数解释:

1).validate_password_dictionary_file 指定密码验证的文件路径;
2).validate_password_length  密码最小长度
3).validate_password_mixed_case_count  密码至少要包含的小写字母个数和大写字母个数;
4).validate_password_number_count  密码至少要包含的数字个数
5).validate_password_policy 密码强度检查等级,对应等级为:0/LOW、1/MEDIUM、2/STRONG,默认为1
6).validate_password_special_char_count 密码中特殊字符的个数,默认为1

注意:

0/LOW:只检查长度;
1/MEDIUM:检查长度、数字、大小写、特殊字符;
2/STRONG:检查长度、数字、大小写、特殊字符字典文件。
6).validate_password_special_char_count密码至少要包含的特殊字符数


比如我想修改密码为"1234";

先执行

SET GLOBAL validate_password_length=4;
SET GLOBAL validate_password_mixed_case_count=0; 
SET GLOBAL validate_password_policy=LOW;
SET GLOBAL validate_password_special_char_count=0;

然后

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

以上所述是小编给大家介绍的在centOS 7安装mysql 5.7的详细教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对码农之家网站的支持!

以上就是本次给大家分享的关于java的全部知识点内容总结,大家还可以在下方相关文章里找到相关文章进一步学习,感谢大家的阅读和支持。

推荐内容

mysql解压缩方式安装和彻底删除的方法

Python重命名多个文件的实例方法

JS仿万科底部的新闻滑动效果的实现方法

PotPlayer v1.7.21125 绿色去广告版

太极 东皇钟 v5.9.3 免ROOT用Xposed框架

展开 +

收起 -

mysql 相关电子书
学习笔记
网友NO.456759

centos7使用yum安装mysql 8.0.12步骤详解

本文为大家分享了centos7利用yum安装mysql 8.0.12的详细步骤,供大家参考,具体内容如下 清理原有的mysql rpm -qa | grep mysql#可能的显示情况如下#mysql-community-libs-8.0.12-1.el7.x86_64#mysql80-community-release-el7-1.noarch#mysql-community-client-8.0.12-1.el7.x86_64#mysql-community-common-8.0.12-1.el7.x86_64#mysql-community-server-8.0.12-1.el7.x86_64#通过下面的命令进行删除yum remove mysql-xxx-xxx-#查找mysql的相关文件find / -name mysql#根据自身的需求删除mysql的配置文件信息rm -rf /var/lib/mysql 删除CentOS7默认的数据库mariadb rpm -qa | grep mariadb#查找mariadb#可能出现的结果mariadb-libs-5.5.56-2.el7.x86_64#将查找出来的结果进行强制删除rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64 下载mysql yum源 mysql yum源下载地址 点击download进入下载页面 鼠标悬浮在 No thanks, just start my download.可查看mysql yum源的地址,选中右键复制链接地址进行下载 cd /u……

网友NO.890210

CentOS7.4 源码安装MySQL8.0的教程详解

MySQL 8 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! 以下为本人2018.4.23日安装过程的记录。整个过程大概需要一个小时,make make install过程需要的时间较长。 一.环境 CentOS7.4 64位 最小化安装 二.准备工作 1.安装依赖 yum -y install wget cmake gcc gcc-c++ ncurses ncurses-devel libaio-devel openssl openssl-devel 2.下载源码包 wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-boost-8.0.11.tar.gz (此版本带有boost) 3.创建mysql用户 groupadd mysql useradd -r -g mysql -s /bin/false mysql 4.创建安装目录和数据目录 mkdir -p /usr/local/mysql mkdir -p /data/mysql 三.安装MySQL8.0.11 1.解压源码包 tar -zxf mysql-boost-8.0.11.tar.gz -C /usr/local 2.编译nbsp; cat /etc/my.cnf [mysqld] server-id=1 port=3306 basedir=/usr/local/mysql datadir=/data/mysql ##请根据实际情况添加参数 4.目录权限修改 chown -R mysql:mysql /usr/local……

网友NO.423441

CentOS7编译安装MySQL5.7.24的教程详解

安装依赖 (1)cmake是新版MySQL的编译工具 sudo yum install gcc gcc-c++ pcre pcre-devel openssl openssl-devel sudo yum install zlib zlib-devel cmake ncurses ncurses-devel bison bison-devel如下的几个依赖在CentOS7中需要安装,CentOS6不需要sudo yum install perl perl-devel autoconf 安装boost 如果安装的MySQL5.7及以上的版本,在编译安装之前需要安装boost,因为高版本mysql需要boots库的安装才可以正常运行。否则会报CMake Error at cmake/boost.cmake:81错误 1.切换到/usr/local目录,然后在这个目录下下载boost MySQL5.7.24要求boost的版本是1.59,更高版本的不适用MySQL5.7.24 wget http://www.sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz 2.解压并改名 tar zxvf boost_1_59_0.tar.gzmv boost_1_59_0 boost 3.在预编译安装MySQL时要加上-DWITH_BOOST=/usr/local/boost 编译安装MySQL # 添加MySQL用户useradd -s /sbin/nologin -M mysql# 下载MySQLwget https://dev.mysql.com/get/Downl……

<
1
>

电子书 编程教程 文档 软件 源码 视频

Copyright 2018-2020 xz577.com 码农之家

本站所有电子书资源不再提供下载地址,只分享来路

免责声明:网站所有作品均由会员网上搜集共同更新,仅供读者预览及学习交流使用,下载后请24小时内删除

版权投诉 / 书籍推广 / 赞助:QQ:520161757