Mysql 的安装

news/2024/5/4 4:50:46/文章来源:https://blog.csdn.net/weixin_46065653/article/details/126460276

目录

  • 1.Mysql 的下载
  • 2.Mysql 的安装
    • (1)解压缩
    • (2)卸载 maridb
    • (3)按顺序安装 4 个包(因为有依赖关系)
    • (4)数据库初始化
    • (5)启动 mysql 服务
    • (6)修改密码
    • (7)进入 mysql
    • (8)修改密码策略


1.Mysql 的下载

  • https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar
    在这里插入图片描述

2.Mysql 的安装

(1)解压缩

  • tar -xvf mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar
    在这里插入图片描述

(2)卸载 maridb

一般情况下 centos 完全安装,则会自带 mariadb,安装 mysql 需要先卸载 mariadb

  • rpm -qa | grep mariadb 查询是否安装了 mariadb
    在这里插入图片描述

  • rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64 卸载 mariadb
    在这里插入图片描述

(3)按顺序安装 4 个包(因为有依赖关系)

  • rpm -ivh mysql-community-common-5.7.30-1.el7.x86_64.rpm
    在这里插入图片描述
  • rpm -ivh mysql-community-libs-5.7.30-1.el7.x86_64.rpm
    在这里插入图片描述
  • rpm -ivh mysql-community-client-5.7.30-1.el7.x86_64.rpm在这里插入图片描述
  • rpm -ivh mysql-community-server-5.7.30-1.el7.x86_64.rpm
    在这里插入图片描述
    在这里插入图片描述

(4)数据库初始化

  • mysqld --initialize --user=mysql

  • grep password /var/log/mysqld.log可以看出 mysql 的密码
    在这里插入图片描述

(5)启动 mysql 服务

  • systemctl start mysqld

  • mysql -u root -p进入mysql
    在这里插入图片描述

(6)修改密码

  • 因为系统设置的密码只有 360m 的时效,固需要我们及时修改密码,可以采用两种方式修改
    密码,一种进入到数据库中修改密码,一种可以在数据库外部修改密码

  • 第一种方式,进入数据库管理系统中修改密码

  • mysql -u root -p:进入 mysql然后用 mysql 初始化密码登陆,要注意,要在 360m 内完成,否则会失效

  • Alter user user() identified by ‘newpassword’;修改密码

  • 或者 ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

  • 对于高版本的 mysql 如果你设置的密码过于简单也会报错
    在这里插入图片描述

  • 第二种方式,利用 mysqladmin 修改密码

  • mysqladmin –uroot –p password
    在这里插入图片描述

(7)进入 mysql

  • show databases;查看MySQL中的数据库
    在这里插入图片描述

(8)修改密码策略

mysql> alter user 'root'@'localhost' identified by 'root';
ERROR 1819 (HY000): Your password does not satisfy the current policy requirementsmysql> set global validate_password_length=4;
Query OK, 0 rows affected (0.00 sec)
mysql> set global validate_password_policy=0;
Query OK, 0 rows affected (0.00 sec)mysql> alter user 'root'@'localhost' identified by 'root';
Query OK, 0 rows affected (0.00 sec)

在这里插入图片描述

validate_password_dictionary_file 插件用于验证密码强度的字典文件路径。

validate_password_length 密码最小长度,参数默认为8,它有最小值的限制,

最小值为:validate_password_number_count +
validate_password_special_char_count + (2 *
validate_password_mixed_case_count)

validate_password_mixed_case_count 密码至少要包含的小写字母个数和大写字母个数。

validate_password_number_count 密码至少要包含的数字个数。

validate_password_policy

在这里插入图片描述

  • use mysql
  • select user,host from user;
  • update user set host=‘%’ where user=‘root’;
  • select user,host from user;
  • grant all privileges on . to ‘root’@‘%’ identified by ‘root’ with grant option;
  • flush privileges;重新加载权限
  • show grants for ‘root’@‘%’;
  • show grants for ‘root’@‘localhost’;
  • firewall-cmd --zone=public --add-port=3306/tcp --permanent
  • firewall-cmd --reload

在这里插入图片描述

  • grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option; root为自己所设的mysql登陆密码,我这里为root
    在这里插入图片描述
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_3236.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【计算机图形学】高级外观建模

文章目录高级外观建模 Advanced Appearance Modeling参与介质 Participating Media毛发外观 Hair AppearanceMarschner ModelDouble Cylinder Model颗粒材料 Granular Material透光材质 Translucent MaterialDipole Approximation布料 Cloth当作表面进行渲染当作参与介质渲染当…

阿里云dataworks中业务流程中问题(odps2)

bigdate形式的数据在odps的2.0版本中无法隐式转换,应将一个参数改为false如下 setproject odps.sql.type.system.odps2false; 上面的语句应该与insert …table 表名 select …一起使用 例如 setproject odps.sql.type.system.odps2false; INSERT OVERWRITE TABLE y…

PC端 Rockchip RKNN-Toolkit 连接 Rockchip NPU 设备

PC端 Rockchip RKNN-Toolkit 连接 Rockchip NPU 设备 flyfish 安装Windows版的Rockchip RKNN-Toolkit 可以使用anaconda简化安装,如果是linux请参考 瑞芯微 Rockchip RKNN-Toolkit 环境搭建 前提 Windows下已经安装Rockchip RKNN-Toolkit 1 物理连接 物理上先…

无锅一身轻,IT资产账号密码就该这么管理

身为运维工程师、公司的IT资产都在你的管理范围。每天疲于奔命、忙于解决各种问题、救火式运维让多少运维兄弟的身体被掏空、姑娘看了都直摇头。 账号密码管理不善、往往是运维兄弟背锅的首要原因。 1、针对外包商的账号管理问题 随着网络越来越发达、像下图中这样的泄密事件也…

B+树结构与索引<一> _ 结构与索引

目录 一、B树结构 1. 二分查找法 2. 二叉查找树 3. 平衡二叉树 4. 平衡多路查找树(B-Tree) 5. B树 二、操作B树 1. 插入操作 2. 删除操作 三、B树索引类型 1. 聚集索引(clustered index) 2. 辅助索引(seco…

JS(WebAPI部分)

文章目录DOMDOM 简介获取元素事件基础事件三要素执行事件的步骤操作元素ROMMDN文档链接: https://developer.mozilla.org/zh-CN/docs/Web/APIDOM DOM 简介 文档对象模型(Document Object Model,简称 DOM),是 W3C 组织…

CogView中网络结构的总体构建

入门小菜鸟,希望像做笔记记录自己学的东西,也希望能帮助到同样入门的人,更希望大佬们帮忙纠错啦~侵权立删。 目录 一、构建图 二、代码解析 1、__init__ (1)参数设定 (2)Word embeddings …

UVA 10271 佳佳的筷子 Chopsticks [DP的基本运用]

佳佳的筷子 Chopsticks 题面翻译 定义一个三元组(a,b,c)(a⩽b⩽c)(a,b,c)(a\leqslant b\leqslant c)(a,b,c)(a⩽b⩽c),它的权值为 (a−b)2(a-b)^2(a−b)2 。 给定 n(n⩽5000)n(n\leqslant5000)n(n⩽5000) 个数,要求选出 k8k8k8 个三元组,使…

2、操作系统基本原理

操作系统基本原理 软件设计师需要有扎实的理论知识,而操作系统作为计算机科学最为基本的理论基础和分支领域之一,是软件设计师必须重点掌握的知识。本章将介绍操作系统相关的考点,并辅以练习题,以便考生切实掌握相关内容。 根据考…

【python经验总结】我与bug的那些日子

【python经验总结】我与bug的那段岁月 💖💖💖💕💕💕欢迎来到本博客💕💕💕💖💖💖 . 🎁支持:如果觉得博主的文章…

猿创征文|【Typescript】搭建TS的编译环境

多一些不为什么的坚持🤳 贤蛋 🥚大眼萌 ,一名很普通但不想普通的程序媛🙊 📝本文章收录于专栏:Typescript学习 搭建TS的编译环境🎈 认识Typescript💊 Typescript 的编译环境&#x1…

110道Java初级面试题及答案(最新Java初级面试题大汇总)

史上最全Java初中级面试题,发现网上很多Java初级面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,希望对大家有帮助哈~ 本人发现网上虽然有不少Java相关的面试题,但第一未必全,第二未必有答案&am…

windows系统使用docker-compose

windows系统使用docker-compose 为什么使用docker-compose? 使用 Docker Compose 可以轻松、高效的管理容器,它是一个用于定义和运行多容器 Docker 的应用程序工具 1、新建docker-compose.yml文件 在windows系统找到docker的安装目录:C:P…

2022 IDC中国数字金融论坛 | 筑基金融信创 共话金融科技新愿景

2022年8月18日,第十届“IDC中国数字金融论坛”于北京举行。本届论坛以“开放融合、数字信任、智慧金融”为主题,基于IDC对全球金融科技发展及行业趋势的研究,发布对金融行业趋势的解读与对数字金融发展的洞见,为金融领域资深专家及…

怎么把PDF转换成CAD文件格式呢?

我们在工作中难免会遇到各种文件格式,而每种格式都有其独特的优点。比如PDF文件格式比其他文件格式更稳定,基本上所有系统都可以打开,内容不容易修改。而CAD文件格式,在工程建设中,尤其是设计阶段被广泛应用。那么当我…

27、CityNeRF

简介 主页:https://city-super.github.io/citynerf/ CityNeRF能够将城市尺度的3D场景打包到一个统一的模型中,它能够保存从卫星到地面不等尺度的高质量细节。顶部:使用边缘颜色蓝色(L1)、绿色(L2)和橙色(L3)来表示从最远到最近的三个等级,P…

L73.linux命令每日一练 -- 第十章 Linux网络管理命令 -- dig和host

10.19 dig:域名查询工具 10.19.1 命令详解 ​ 【命令星级】 ★★★★☆ ​ 【功能说明】 ​ dig命令是常用的域名查询工具,可以用于测试域名系统的工作是否正常。 ​ 【语法格式】 dig [option] dig [选项]​ **说明:**在dig命令及后面…

Debian/Ubuntu/Kali 如何安装 Spotify 音乐白嫖神器

How to install Spotify on Debian/Ubuntu/Kali Linux 可能有小伙伴不了解,什么是Spotify?博主照搬维基百科来做 简要介绍: Spotify(/ˈspɒtɪfaɪ/),中文译作“声田”),是一家瑞典…

如何图片批量重命名编号不要汉字?

如何图片批量重命名编号不要汉字?如果你是一个摄影发烧友,或者你是一名从事摄影相关工作的朋友,那么肯定经常会将拍摄好的照片转移到电脑上,然后进行批量重命名。其实不管什么时候,我们经常会遇到图片批量重命名的操作…

group by后,使用nvl失效问题

原因 首先,这篇博客写出了这个问题出现的原因: 链接: nvl(sum(字段),0) 的时候,能展示数据0,但是group by 下某个伪列的时候,查不到数据(转载) 这里我也总结下原因:没有记录返回则…