数据库mysql
文章平均质量分 55
有关mysql的相关内容
空丶白灬
这个作者很懒,什么都没留下…
展开
-
EXCEL表格导入Navicat并且进行连接
1.先创建一个数据库2.345.6.7.第二张表8.创建外键原创 2021-05-09 00:53:50 · 319 阅读 · 0 评论 -
Linux环境多种方式安装mysql(笔记)
1.mariadb(1)使用官方源安装 yum install mariadb-server mariadb-client -y(2)启动并添加开机自启systemctl start mariadb.servicesystemctl enable mariadb.service(3)安全插件初始化密码/usr/bin/mysql_secure_installation一般建议按以下进行配置:Enter current password for root (enter for none):原创 2021-04-01 15:26:24 · 145 阅读 · 0 评论 -
MYSQL日志管理
MySQL日志管理在数据库保存数据时,有时候不可避免会出现数据丢失或者被破坏,这样情况下,我们必须保证数据的安全性和完整性,就需要使用日志来查看或者恢复数据;MySQL有几个不同的日志文件,可以帮助你找出mysqld内部发生的事情:错误日志:记录启动、运行或停止时出现的问题查询日志:记录建立的客户端连接和执行的语句二进制日志:记录所有更改数据的语句 主要用于复制和即时点恢复慢日志:记录所有执行时间超过long_query_time秒的所有查询或不使用索引的查询事务日志:记录InnoDB等支持事原创 2021-05-22 16:36:51 · 77 阅读 · 0 评论 -
mysql中innodb和Myisam引擎的优缺点
稍微整理下mysql中存储引擎innodb和myisam引擎的区别;mysql的默认数据存储引擎是myisam,所以我们先提提myisam引擎的特点1.myisamMyISAM存储引擎是基于ISAM 存储引擎发展起来的,它解决了ISAM 的很多不足,同时它还增加了很多有用的扩展。它不支持事务,MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快提供高速存储和检索,支持全文索引,不支持外键约束表锁设计如果执行大量的SELECT,MyISAM是更好的选择它的缓冲池只缓冲索引文件,不原创 2021-04-22 00:26:11 · 196 阅读 · 0 评论 -
数据库相关知识以及mysql安装过程
1.什么是数据库?数据库: 存储数据的仓库,是长期存放在计算机内、有组织、可共享的大量数据的集合。数据库中的数据按照一定数据模型组织、描述和存储,具有较小的冗余度,较高的独立性和易扩展性,并为各种用户共享,总结为以下几点:数据结构化数据的共享性高,冗余度低,易扩充数据独立性高数据由 DBMS 统一管理和控制(安全性、完整性、并发控制、故障恢复)2.数据库管理系统数据库管理系统(DataBaseManagermentSystem,简称DBMS)是管理数据库的一个软件,它充当所有数据的知识库,并对原创 2021-03-26 00:48:07 · 68 阅读 · 0 评论 -
mysql练习题
50道mysql练习题数据表介绍–1.学生表Student(SId,Sname,Sage,Ssex)–SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别–2.课程表Course(CId,Cname,TId)–CId 课程编号,Cname 课程名称,TId 教师编号–3.教师表Teacher(TId,Tname)–TId 教师编号,Tname 教师姓名–4.成绩表SC(SId,CId,score)–SId 学生编号,CId 课程编号,score 分数学生原创 2021-05-06 20:40:40 · 538 阅读 · 0 评论 -
运维高级 mysql第一次作业
第一次作业1、CentOS7 RPM方式安装MySQL5.72、CentOS7 通用二进制方式安装MySQL5.73、简述MySQL体系结构。4、使用mysql客户端登录服务器,重置root密码1、RPM安装MySQL下载rpm安装包,解压tar xf mysql-5.7.32-1.el7.x86_64.rpm-bundle.taryum remove mariadb-libsrpm -ivh mysql-community-client-5.7.32-1.el7.x86_64.rpm m原创 2021-12-09 22:16:13 · 900 阅读 · 0 评论 -
运维高级mysql第二次作业
MySQL第二次作业–库表操作1、使用源码安装MySQL 5.7。2、创建数据库school,字符集为utf83、在school数据库中创建Student和Score表4、授权用户tom,密码mysql,能够从任何地方登录并管理数据库school。2、创建数据库create database school default charset utf8 collate utf8_general_ci;3、 create table Student( -> Id int(10)原创 2021-12-09 22:43:35 · 856 阅读 · 0 评论 -
运维高级mysql第五次作业
1.备份数据库school到/backup目录2.备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库3.直接将MySQL数据库压缩备份4.备份MySQL数据库某个(些)表。此例备份student表5.同时备份多个MySQL数据库(其他数据库素材自行准备)6.仅仅备份数据库结构7.备份服务器上所有数据库8.还原MySQL数据库9.还原压缩的MySQL数据库10.使用xtrabackup 备份数据库11.在另外的数据库服务器上还原xtrabackup原创 2021-12-24 23:27:39 · 424 阅读 · 0 评论 -
运维高级mysql第六次作业:索引,视图
步骤1:创建学生表stu,插入3条记录。CREATE TABLE stu(s_id INT PRIMARY KEY,s_name VARCHAR(20),addr VARCHAR(50),tel VARCHAR(50));INSERT INTO stuVALUES(1,‘XiaoWang’,‘Henan’,‘0371-12345678’),(2,‘XiaoLi’,‘Hebei’,‘13889072345’),(3,‘XiaoTian’,‘Henan’,‘0371-12345670’);原创 2021-12-24 23:53:49 · 178 阅读 · 0 评论 -
运维高级mysql第七次作业,存储过程和函数
字段名 数据类型 主键 外键 非空 唯一 自增id INT 是 否 是 是 否name VARCHAR(50) 否 否 是 否 否glass VARCHAR(50) 否 否 是 否 否sch 表内容id name glass1 xiaommg glass 12 xiaojun glass 21、创建一个可以统计表格内记录条数的存储函数 ,函数名为count_sch()2、创建一个存储过程avg_sai,有3个参数,分别是deptno,job,接收平原创 2021-12-25 16:00:53 · 274 阅读 · 0 评论 -
运维高级MySQL第八次作业 主从复制和读写分离
1、理解MySQL主从复制原理。1、MySQL将数据变化记录到二进制日志中;2、Slave将MySQL的二进制日志拷贝到Slave的中继日志中;3、Slave将中继日志中的事件在做一次,将数据变化,反应到自身(Slave)的数据库详细步骤:1、从库通过手工执行change master to 语句连接主库,提供了连接的用户一切条件(user 、password、port、ip),并且让从库知道,二进制日志的起点位置(file名 position 号); startslave2、从库的IO线原创 2021-12-26 00:03:41 · 691 阅读 · 0 评论