摘要: ##14.1 优化简介 优化MySQL数据库是数据库管理员和数据库开发人员的必备技能。MySQL优化一方面是找出系统的瓶颈,提高MySQL数据库整体的性能;另一方面,需要合理的结构设计和参数调整,以提高用户操作响应的速度;同时还要尽可能的节省系统资源,以便系统可以提供更大负荷的服务。 show st 阅读全文
posted @ 2021-09-22 16:52 索匣 阅读(102) 评论(0) 推荐(0) 编辑
摘要: ##13.1 日志简介 MySQL日志主要分为4类 ● 错误日志,记录MySQL服务的启动、运行或停止MySQL服务时出现的问题。 ● 查询日志,记录建立的客户端连接和执行的语句。 ● 二进制日志,记录所有更改数据的语句。可以用于数据复制。 ● 慢查询日志,记录所有执行时间超过long_query_ 阅读全文
posted @ 2021-09-22 16:12 索匣 阅读(50) 评论(0) 推荐(0) 编辑
摘要: ##12.1 数据备份的三种方式 ###12.1.1 使用mysqldump命令备份 mysqldump是MySQL提供的一个非常有用的数据库备份工具。mysqldump命令执行时,可以将数据库备份成一个文本文件,该文件中实际上包含了多个CREATE和INSERT语句,使用这些语句可以重新创建表和插 阅读全文
posted @ 2021-09-22 16:06 索匣 阅读(438) 评论(0) 推荐(0) 编辑
摘要: ##11.1 权限表 ###11.1.1 user表 User表是MySQL中最重要的一个权限表,记录允许连接到服务器的帐号信息,里面的权限是全局级的。 ###11.1.2 db表和host表 db表和host表是MySQL数据中非常重要的权限表。db表中存储了用户对某个数据库的操作权限,决定用户能 阅读全文
posted @ 2021-09-22 16:02 索匣 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 注意befor_request和after_request的装饰器下的函数内部逻辑 #!/usr/bin/env python # -*- coding: utf-8 -*- from flask import Flask, session from datetime import datetime 阅读全文
posted @ 2021-09-22 14:38 索匣 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 我在想,一个PPT和书本的关系,他们就是书本的缩影么,还是其他的一些东西 ##10.1 创建触发器 ###10.1.1 创建只有一个执行语句的触发器 创建一个触发器的语法如下: CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl 阅读全文
posted @ 2021-09-22 13:53 索匣 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 作用:直接调用存储函数,使用select 存储函数名称,就会执行一系列的名称。。 ##9.1 创建存储过程和函数 ###9.1.1 创建存储过程 创建存储过程,需要使用CREATE PROCEDURE语句。 CREATE PROCEDURE sp_name ( [proc_parameter] )[ 阅读全文
posted @ 2021-09-22 13:49 索匣 阅读(216) 评论(0) 推荐(0) 编辑