DB性能与优化
文章平均质量分 55
施田雨
软开专业
有问题可以私信,看到会回复
来了就给个关注吧谢谢关注
展开
-
第七章 数据优化及备份&索引
-- 备份数据库 #mysqldump -uroot -p密码要备份的数据库 > 保存的路径\mysql01.sql --mysql 在下面的 [C:\Program Files\MySQL Server 5.bin] shift 打开 MySQL\6 目录或目录PowerShell -- 如果在备份过程中出现错误:解决:把mysql安装的路径配置到环境变量的路径中。 -- 错误1: mysqldump : 无法将“mysqldump”项识别为cmdlet、函数、脚本文件或可运行程序的原创 2022-04-15 16:03:30 · 180 阅读 · 2 评论 -
第六章 访问控制
-- 添加数据 -- CREATE TABLE person( -- id INT PRIMARY KEY auto_increment, -- name VARCHAR(20) NOT NULL, -- phone INT(13) UNIQUE, -- gender CHAR(2), -- birthday date, -- city VARCHAR(20) DEFAULT '咸阳' -- ); -- 添加数据(方式1) #语法: INSERT INTO 表名 VALUES (字段1,原创 2022-04-05 14:13:20 · 385 阅读 · 0 评论 -
第五章 管理事务处理
-- 创建表 -- CREATE TABLE 表名( -- 字段1 数据类型(字节长度), -- 字段2 数据类型(字节长度), -- 字段3 数据类型(字节长度) -- ); -- 字段又叫列名 No database selected 没有可使用的数据库 -- 使用数据库: #语法:USE 数据库名; #sql语句用于操作数据库的语言 USE stu; CREATE TABLE employee( id INT, name VARCHAR(20), sex CHAR(2), b原创 2022-04-05 14:05:04 · 663 阅读 · 0 评论 -
第四章 使用触发器
-- 事务:可以用来维护数据库的完整性,它保证成批的MySQL操作要么完全执行,要么完全不执行。 #事务的使用方式1: -- 1.开启事务 START TRANSACTION; -- 2.执行sql -- 2.使用提交 COMMIT; 回滚操作 ROLLBACK; -- 开启事务 START TRANSACTION;到commit;是一个周期 START TRANSACTION; -- 执行sql 修改小张为老张 UPDATE students SET sname = '老张' WHERE id=...原创 2022-04-01 13:10:36 · 573 阅读 · 0 评论 -
第三章使用游标
#触发器:触发器就是监视某种情况,并触发某种操作 -- create trigger 触发器名称 -- after/before insert/update/delete on 表名 for each row -- 行级触发器 -- begin -- sql语句; -- end; -- 查看触发器:SHOW TRIGGERS ; -- 删除触发器:drop trigger 触发器名称; -- 创建触发器,使用insert触发器,监视students表,把students表中的sname和age保存到...原创 2022-04-01 13:09:34 · 95 阅读 · 0 评论 -
第二章存储过程
-- 游标(cursor)是一个存储在MySQL服务器上的数据库查询, -- 它不是一条SELECT语句,而是被该语句检索出来的结果集。 -- 游标:用于存储查询结果集的数据类型 -- 声明游标: -- DECLARE 游标名称 CURSOR FOR 查询语句; -- 声明变量: -- DECLARE 变量名 数据类型; -- 打开关闭游标: -- open 游标名称; close 游标名称; -- 获取游标记录: -- FETCH 游标名称 INTO 变量名; -- DECLARE:声明,...原创 2022-04-01 13:08:35 · 471 阅读 · 0 评论 -
第一章 视图
### 第一章 视图 ```mysql -- 创建表 create table students( id INT PRIMARY KEY AUTO_INCREMENT,-- 主键且自增长 sname varchar(15), -- 姓名 gender varchar(2), -- 性别 age int, -- 年龄 hometown varchar(80) -- 住址 ); INSERT INTO students VALUES (NULL,'杨过','男',28,'绝情谷'); INSE...原创 2022-03-30 22:00:39 · 151 阅读 · 0 评论