1.官网下载地址

2.检测本地是否有mysql已存在的包rpm -qa | grep mysql

3.检测本地是否有mariadb已存在的包rpm -qa | grep mariadb

4.如果存在,则使用yum命令卸载

mariadb-libs-5.5.56-2.el7.x86_64yum -y remove mariadb-libs-5.5.56-2.el7.x86_64

5.创建一个文件夹,上传jar包到/opt/software/mysqlmkdir /opt/software/mysql

6.解压mysql jar包tar -xvf mysql-5.7.19-1.el7.x86_64.rpm-bundle.tar

7.安装mysql的 server、client、common、libs、lib-compatrpm -ivh --nodepsmysql-community-server-5.7.19-1.el7.x86_64.rpm

rpm -ivh --nodepsmysql-community-client-5.7.19-1.el7.x86_64.rpm

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 -ivhmysql-community-libs-compat-5.7.19-1.el7.x86_64.rpm

8.查看mysql的服务是否启动systemctl status mysqld

Active: inactive (dead)

9.启动mysql的服务systemctl start mysqld

10.再次检查mysql的服务是否启动systemctl status mysqld

Active: active (running)since Thu 2019-03-21 07:23:08 EDT; 2s ago

11.查看默认生成的密码cat /var/log/mysqld.log | grep password

2019-03-21T11:23:01.643479Z 1 [Note] A temporary password is generatedfor root@localhost:cO3e&shrqhFt

12.登录mysql服务mysql -uroot -p   然后粘贴上密码

13.修改mysql密码规则

0 or LOW长度

1 or MEDIUM长度、大小写、数字、特殊字符

2 or STRONG长度、大小写、数字、特殊字符、词典

[if !supportLists]a.[endif]密码强度检查等级,0/LOW、1/MEDIUM、2/STRONG

注:以下修改是临时修改mysql>set global validate_password_policy=0;

Query OK, 0 rows affected (0.05 sec)

b.密码至少要包含的小写字母个数和大写字母个数mysql>set global validate_password_mixed_case_count=0;

Query OK, 0 rows affected (0.00 sec)

c.密码至少要包含的数字个数mysql> set global validate_password_number_count=3;

Query OK, 0 rows affected (0.00 sec)

d.密码至少要包含的特殊字符数mysql>set global validate_password_special_char_count=0;

Query OK, 0 rows affected (0.00 sec)

e.密码最小长度,参数默认为8,

它有最小值的限制,最小值为:validate_password_number_count

+ 密码至少要包含的数字个数validate_password_special_char_count

+特殊字符

(2 *validate_password_mixed_case_count)至少要包含的小写字母个数和大写字母个数mysql> set global validate_password_length=3;

Query OK, 0 rows affected (0.00 sec)mysql> use mysql;mysql> SHOW VARIABLES LIKE 'validate_password%';

+--------------------------------------+-------+

| Variable_name                       | Value |

+--------------------------------------+-------+

| validate_password_dictionary_file   |       |

| validate_password_length            | 3     |

| validate_password_mixed_case_count  | 0     |

| validate_password_number_count      | 3     |

| validate_password_policy            | LOW   |

| validate_password_special_char_count | 0     |

+--------------------------------------+-------+

14.修改密码:'000000'为新密码SET PASSWORD FOR 'root'@'localhost' = PASSWORD('000000');

15.修改远程登录权限

如上图所示:这个是可以成功远程链接得配置

大家默认的%的位置是localhost,即意味着只能本机访问

查询当前user表内root的登录权限:selecthost,user from mysql.user;

修改权限为所有%:update mysql.user set host = '%' where user ='root';

刷新缓存:flush privileges;

简书mysql配置_MySQL安装配置相关推荐

  1. mysql 5.5 安装配置方法图文教程

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 回忆一下mysql 5.5 安装配置方法,整理mysql 5.5 安装配置教程笔记,分享给大家. M ...

  2. Apache+Mysql+php+ZenTaoPMS安装配置文档

    基于Apache+Mysql+php+ZenTaoPMS安装配置 一.Apache安装配置 tar zxvf httpd-2.2.23.tar.gz cd httpd-2.2.23 mkdir –p ...

  3. CentOS下MySQL 8.0安装配置

    1.源码编译安装MySQL8.0 版本信息 #cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) 安装依赖包 yum -y ins ...

  4. win7mysql5.7.25安装教程_win7下MySql 5.7安装配置方法图文教程

    上学的时候经常使用MySql,当时也没想其他,主要是MySql对电脑的要求比较低,负载比较小.工作后一直在使用Oracle,现在因为项目的需要,重新安装MySql,发现变化有点多. 本经验适用于安装M ...

  5. 2023 年 MySQL 8.0 安装配置 最简易(保姆级)

    Windows MySQL 8.0 安装配置 最简易_Northern Crescent的博客-CSDN博客 Linux MySQL 8.0 安装 及 配置_Northern Crescent的博客- ...

  6. pureftpd 配置 mysql_pureftpd+mysql验证的安装配置文档

    pureftpd+mysql验证的安装配置文档 一.mysql编译安装: 1,准备工作 a,下载安装程序mysql-5.1.41.tar.gz b,为mysql建立用户和组 groupadd -g 2 ...

  7. mysql多实例安装配置_MySQL多实例安装配置

    MySQL进行多实例配置再生产环境中非常常见,比如一些高配置数据库服务器,就会跑多个MySQL实例,借助多实例绑定的方式提高服务器的整体资源利用率.另外在MySQL5.7以上版本还不支持多源复制时,当 ...

  8. mysql cluster安装配置_mysql cluster (mysql 集群)安装配置方案

    一.准备 1.准备服务器 计划建立有5个节点的MySQL CLuster体系,需要用到5台服务器,但是我们做实验时没有这么多机器,可以只用2台,我就是一台本机,一台虚拟机搭建了有5个节点的MySQL ...

  9. mysql安装了老版本_Windows 环境下 MySQL 5.7 安装配置指南

    安装环境 Windows 版本:Windows 10 专业版 64bit MySQL 版本:MySQL 5.7.16 Tip 在安装 MySQL 前请务必确认自己电脑的 net 指令是正常工作的.有些 ...

最新文章

  1. linux mingetty 命令详解
  2. 第九章 硬件抽象层:HAL
  3. Selenium Webdriver元素定位的八种常用方式
  4. 【SSL】【Apache】 使用向导配置 https/ssl
  5. linux 进程 控制终端,linux系统编程之进程(五):终端、作业控制与守护进程
  6. 【.NET Core项目实战-统一认证平台】第三章 网关篇-数据库存储配置(1)
  7. 译 | 宣布ML.NET 1.2 及模型生成器更新(用于 .NET 的机器学习)
  8. 高等数学超入门学习笔记
  9. C# 通过窗口句柄为指定窗口发送指令(user32.dll,mshtml)
  10. 理解之软件需求说明书
  11. 万维网联盟W3C发布HTML5新logo
  12. linux原生运行微信客户端,巧用 Docker 在 Linux 下 运行微信 PC 客户端
  13. 小米路由器Mesh,信号有多牛?
  14. 新版Q绑查询HTML源码
  15. 海滨学院计算机基础考试题库含答案,北京交通大学海滨学院计算机基础考试卷-网络应用基础.doc...
  16. R语言绘制沈阳地铁线路图
  17. 为BlueLake主题增加自定义icon图标
  18. 2021年浏阴一中高考成绩查询,2021年湖南高考最高分多少分,历年湖南高考状元
  19. Hessian矩阵以及在图像中的应用
  20. 服务器微信了早上好,早上好微信问候语(精选50句)

热门文章

  1. angular4创建html,angular 4减少html内容
  2. mysql数据库21_Mysql5.7.21安装文档
  3. 名词用作动词举例_哪些词后面加动名词,哪些词加不定式,两者都可以加的又有那些?...
  4. python pandas DataFrame 字符串转日期格式
  5. 【ES6】 let与const详解
  6. LeetCode 1195. Fizz Buzz Multithreaded--并发系列题目--Java 解法--AtomicInteger/CountDownLatch/CyclicBarrier
  7. php正则匹配td,正则表达式-查找td标签之间的所有内容 - php
  8. ubuntu20安装mysql8.0.28
  9. linux启动时间极限优化,Linux启动时间的极限优化
  10. 阿提拉公司 java_Atitit  文件上传  架构设计 实现机制 解决方案  实践java php c#.net js javascript  c++ python...