MySQL数据库
文章平均质量分 77
小陈陈一
努力努力再努力
展开
-
运维高级学习(五)MySQL数据库的备份与恢复;基于mysqldump、xtrabackup、mydumper备份与恢复;
3.备份数据库school到/backup目录 4.备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库 5.直接将MySQL数据库压缩备份 6.备份MySQL数据库某个(些)表。此例备份student表 7.同时备份多个MySQL数据库(其他数据库素材自行准备) 8.仅仅备份数据库结构 9.备份服务器上所有数据库 10.还原MySQL数据库 11.还原压缩的MySQL数据库 12.使用xtrabackup 备份数据库 13.在另原创 2022-05-04 23:43:35 · 1587 阅读 · 0 评论 -
运维高级学习(六):MySQL数据库的视图创建、视图的更新、视图的查询、视图的修改、查看视图的创建信息;
MySQL数据库运维视图的创建视图的查询视图的修改更新视图的删除目录步骤4:创建考上Peking University的学生的视图步骤5:创建考上Tsinghua University的学生的视图步骤6:XiaoTian的成绩在录入的时候录入错误多录了50分,对其录入成绩进行更正。步骤7:查看更新过后视图和表的情况。步骤8:查看视图的创建信息。步骤9:删除创建的视图。步骤1:创建学生表stu,插入3条记录。CREATE TABLE stu (s_id INT PRIMARY KEY,原创 2022-05-06 23:17:44 · 935 阅读 · 0 评论 -
运维高级学习(四):MySQL多表查询
MySQL多表查询作业创建student和score表CREATE TABLE student (id INT(10) NOT NULL UNIQUE PRIMARY KEY ,name VARCHAR(20) NOT NULL ,sex VARCHAR(4) ,birth YEAR,department VARCHAR(20) ,address VARCHAR(50));创建score表。SQL代码如下:CREATE TABLE score (id原创 2022-04-20 16:31:31 · 882 阅读 · 0 评论 -
运维高级学习(一):CentOS RPM安装Mysql和MySQL体系结构
1、CentOS7 RPM方式安装MySQL5.72、CentOS7 通用二进制方式安装MySQL5.73、简述MySQL体系结构。4、使用mysql客户端登录服务器,重置root密码原创 2022-03-26 23:25:38 · 1446 阅读 · 0 评论 -
MySQL的视图定义、规则与视图作用、创建视图和修改视图,以及视图的保存
MySQL数据库之视图目录视图1、视图定义1、为什么需要视图3、视图的作用优点作用:优点:4、创建视图5、视图使用规则1)视图的嵌套:2)视图排序的覆盖6、修改视图多表连接视图:复杂视图7、 删除视图8:MySQL数据库中的视图保存:视图1、视图定义视图通过以定制的方式显示来自一个或多个表的数据视图是一种数据库对象,用户可以像查询普通表一样查询视图视图内其实没有存储任何数据,它只是对表的一个查询视图的定义保存在数据字典内,创建视图所基于对表称为“基表”1、为什么需要视图例如经常要对emp和原创 2022-05-06 15:40:26 · 3940 阅读 · 0 评论 -
运维高级学习(三):MySQL单表查询作业
MySQL单表查询作业素材如下:DROP TABLE IF EXISTS `course`;CREATE TABLE `course` ( `cs_id` int(11) NOT NULL COMMENT '课程编号', `cs_name` varchar(50) NOT NULL COMMENT '课程名称', `cs_credit` tinyint(255) unsigned DEFAULT NULL COMMENT '课程学分',原创 2022-04-18 15:07:08 · 722 阅读 · 0 评论 -
运维高级学习(二):源码安装MySQL5.7和创建数据库,为mysql授权用户和重置root密码
MySQL第二次作业–库表操作 1、使用源码安装MySQL 5.7。1、使用源码安装MySQL 5.7。2、创建数据库school,字符集为utf83、在school数据库中创建Student和Score表 4、授权用户tom,密码mysql,能够从任何地方登录并管理数据库school。5、使用mysql客户端登录服务器,重置root密码1、使用源码安装MySQL 5.7。(1)安装mysql的压缩包root@localhost ~]# wget -c https://repo.huawe原创 2022-04-12 02:03:11 · 1565 阅读 · 0 评论 -
MySQL数据库主从复制,主从复制原理、MySQL中主从复制的配置、主从状态检测主要参数与常见状态排查、以及生存环境中主从复制的其他配置
前言:MySQL内建的复制功能是构建大型,高性能应用程序的基础通过将MySQL的某一台主机(master)的数据复制到其他主机(slaves)上,并重新执行一遍来执行复制过程中一台服务器充当主服务器,而其他一个或多个其他服务器充当从服务器简单来说:就是在开启主从复制后,从库将主库日志复制过来放到自己的中继日志然后将此日志1、MySQL支持的复制类型基于语句(statement)的复制在主服务器上执行SQL语句,在从服务器上执行同样的语句。MySQL默认采用基于语句的复制,效率比较高。基于行(原创 2022-05-13 23:20:29 · 795 阅读 · 0 评论 -
解决MySQL数据库登录报错原因以及修改MySQL数据库登录密码;
数据库登录报错信息:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)解决数据库登录报错在今天的MySQL数据库重置之后使用默认密码登录报错:查看数据库的初始密码:awk '/temporary password/' /var/log/mysqld.log //方法一grep 'temporary password' /var/log/mysqld.log //方法二[ro原创 2022-05-11 23:30:46 · 2118 阅读 · 0 评论 -
MySQL集群高可用架构:MySQL主从架构、MySQL+DRDB架构、MySQL+MHA架构、MySQL+MMM架构各特点;
目录MySQL主从架构MySQL+DRDB架构MySQL+MHA架构MySQL+MMM架构MySQL主从架构此种架构,一般初创企业比较常用,也便于后面步步的扩展此架构特点:1、成本低,布署快速、方便2、读写分离3、还能通过及时增加从库来减少读库压力4、主库单点故障5、数据一致性问题(同步延迟造成)MySQL+DRDB架构MySQL+DRDB架构通过DRBD基于block块的复制模式,快速进行双主故障切换,很大程度上解决主库单点故障问题此架构特点:1、高可用软件可使用Heartb原创 2022-05-11 11:37:55 · 792 阅读 · 0 评论 -
MySQL触发器和存储过程;MySQL触发器简介、触发器创建与删除;MySQL存储过程的创建和调用、创建和调用存储函数、触发器和存储过程和存储函数的示例;
目录MySQL——触发器1、触发器简介2、创建触发器创建触发器的示例删除触发器存储过程和函数1、存储过程创建与调用2、查看存储过程3、存储函数创建和调用1> 创建存储函数2> 调用存储函数4、 存储函数示例5、修改存储函数6、删除存储函数MySQL——触发器1、触发器简介触发器(trigger)是一个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整原创 2022-05-10 00:41:49 · 1098 阅读 · 0 评论 -
运维高级学习(六):MySQL数据库-索引,索引的创建与删除案例;(普通索引,唯一索引,全文索引,组合索引)
(1)在数据库里创建表writers,存储引擎为MyISAM,创建表的同时在w_id字段上添加名称为UniqIdx的唯一索引(2)使用alter table语句在w_name字段上建立nameIdx的普通索引(3)使用CREATE INDEX 语句在w_address和w_age字段上面建立名称为MultiIdx的组合索引(4)使用create index语句在w_note字段上建立名称为FTIdex的全文索引(5)删除名为FTIdx的全文索引原创 2022-05-08 21:08:08 · 461 阅读 · 0 评论 -
MySQL数据库索引:MySQL数据库索引的定义,索引的优缺点,索引分类,创建索引,查询索引和删除索引;
MySQL-索引:索引是一种特殊的数据库结构,可以用来快速查询数据库表中的特定记录。索引是提高数据库性能的重要方式。MySQL中,所有的数据类型都可以被索引。MySQL的索引包括普通索引、惟一性索引、全文索引、单列索引、多列索引和空间索引等。目录1、什么是索引2、索引优缺点索引的优点索引的缺点3、索引分类4、索引的设计原则5、创建索引(1).创建普通索引(2) 创建唯一性索引(3)创建全文索引(4)创建单列索引(5) 创建多列索引索引的查询方法和参数(6)创建空间索引6、在已经存在的表上创建索引7、用A原创 2022-05-08 20:15:01 · 491 阅读 · 0 评论