liunx环境下安装mysql5.7及以上版本

1.系统环境

#cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
#getenforce
Disabled
#systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
    Docs: man:firewalld(1)

2.配置yum源

#cd /etc/yum.repos.d
#vi mysql5.7.repo
[mysql5.7-community]
name=MySQL 5.7 Community Server
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下载安装速度快,即将1更改为0!
我的系统是linux7,所以相应的baseurl中的地址要更改为linux7,
即http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/。如果系统是linux6,请为http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/

#清理缓存存储库
yum clean all
#创建缓存存储库
yum makecache

3.查看是否有mysql安装包

yum repolist enabled | grep mysql

4.mysql的安装使用

#yum install mysql-community-server -y

#systemctl start mysqld.service

#mysql -V

//5.7以上版本的MySQL没有root的空密码
可以在配置文件中修改设置使用简单密码,/etc/my.cnf
validate_password_policy=0  //只匹配长度,默认8位
validate_password_length=4  //最小长度4位

#查看系统默认的root密码
grep ‘temporary password‘ /var/log/mysqld.log
2019-06-23T11:13:14.861450Z 1 [Note] A temporary password is generated for [email protected]: qa!>h#BOu6eJ
##密码即:qa!>h#BOu6eJ
#使用root账户登入并修改root密码
mysql -uroot -p
mysql>set global validate_password_policy=0; //设置密码设置匹配最小长度默认8位
mysql> ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘12345678‘;
##需要注意的是:
MySQL的 validate_password 插件默认安装。这将要求密码包含至少一个大写字母,一个小写字母,一个数字和一个特殊字符,并且密码总长度至少为8个字符。
mysql>show variables like ‘validate_password%‘;

原文地址:https://www.cnblogs.com/dengcongcong/p/11072489.html

时间: 2024-10-07 15:24:01

liunx环境下安装mysql5.7及以上版本的相关文章

liunx环境下安装禅道

环境: vm12.5.2 CentOS-7-x86_64 ZenTaoPMS.9.1.stable.zbox_64 SecureCRT 8.0 因为liunx环境下配置apache, php, mysql比较繁琐,所以这次用的是禅道的一键安装包,apache, php, mysql在liunx环境下的配置可自行搜索: vm环境下安装centos可参照以下链接安装 http://www.jianshu.com/p/d01409fa705e 安装过程中在 这里需要注意点击关闭按钮把以太网打开. ce

Centos7.4 版本环境下安装Mysql5.7操作记录

Centos7.x版本下针对Mysql的安装和使用多少跟之前的Centos6之前版本有所不同的,废话就不多赘述了,下面介绍下在centos7.x环境里安装mysql5.7的几种方法: 一.yum方式安装 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 5

Linux环境下安装MySQL5.7

记录一下Linux环境下安装MySQL,大家按顺序执行即可,5分钟内即可完成安装,亲测可行.不过下载MySQL安装包需要大家花费一些功夫,送个链接给大家,大家按需下载: https://dev.mysql.com/downloads/mysql/5.7.html#downloads,当然也可以直接找我要. 1.下载相应MySQL安装包,上传到服务器并解压,这里使用mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz. tar -xzvf mysql-5.7.26-

liunx环境下安装mysql数据库

一:如果你的机器上之前安装有mysql数据库,先进行卸载 (1)需要先将它的文件删除 (2)同时注意删除老板本的etc/my.cnf文件和/etc/mysql目录,这两个文件控制的是mysql的一些配置属性. 二:去官网下载mysql安装文件 在Linux下安装MySQL有三种方式:第一种以rpm的二进制文件分个安装,第二种是自己编译源码后安装,最后一种是以二进制tar.gz文件来安装. 这三种中,由于最后一种是统一的整体文件,个人感觉最简单,故本文将采用此方式来进行安装: 首先到mysql的下

Centos7环境下安装Mysql5.7版本

实验环境: VMware Workstation12 Centos-7-x86_64系统(ip地址:192.168.5.132)(2G内存 2个处理器) 使用软件:boost_1_59_0.mysql-5.7.17 [百度网盘](https://pan.baidu.com/s/1sKubgwvM1Ft6_XdkqzzbDQ) 实验开始 1.安装实验环境 yum -y install gcc gcc-c++ ncurses ncurses-devel bison cmake创建一个目录文件将软件包

liunx环境下安装tomcat

第一:下载tomcat的安装包 第二:下载该版本的安装包三:解压安装包并配置相关环境变量信息[#1]将tomcat的压缩包apache-tomcat-7.0.68.tar.gz 复制到安装目录/opt/tomcat/目录下[#2]使用tar命令解压压缩包: tar -zxvf apache-tomcat-7.0.68.tar.gz[#3]tomcat需要jdk,所以安装tomcat前需要配置jdk,然后配置tomcat的环境变量目录,如下:export JAVA_HOME=/usr/java/j

liunx环境下安装mysql数据库2

mysql的安装和配置[1]解压mysql安装包,进入mysql目录,添加用户,并安装,将权限授权给mysql用户[2]给安装目录下授权,并设为开机启动mysql服务[3]配置mysql环境变量[4]启动mysql数据库[5]设置数据库密码,并测试登陆 [6]试着在远程的客户端进行登陆  mysql -u [用户名]  -h [mysql所在服务器ip] -p  [密码] [7]设置允许远程客户端进行数据库链接  GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'

Linux环境下安装mysql5.6(二进制包不是rpm格式)

一.准备: 1.CentOS release 6.8 2.mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz 3.Linux下MySQL5.6与MySQL5.7安装方法略有不同 二.卸载原有的mysql find / -name mysql rm -rf 上边查找到的路径,多个路径用空格隔开 三.在安装包存放目录下执行命令解压文件 tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz 四.删除安装包,重命名解压后的

linux 环境下安装mysql5.6

在网上找了很多博客 看着头晕眼花 各个步骤 最终功夫不负有心人 终于安装好了 特此整理分享一下 1> #yum remove mysql mysql-*    //卸载原先版本的mysql 2>#yum install -y wget      //如果没有下载wget 3># wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm                    //下载5.6的依赖源配置repo r