文章分类 -  MySQL

摘要:目录about安装常见报错null 返回MySQL目录 about centos.7.6 + mariadb5.5.68 说实话,由于平常都是在Linux上使用的是mysql,就没兴趣再继续琢磨怎么安装mariadb了,但老遇到同学问,我就做个笔记。 安装 1. 首先检查是否安装了mariadb,如 阅读全文
posted @ 2022-07-07 16:10 听雨危楼 阅读(1018) 评论(0) 推荐(0) 编辑
摘要:目录aboutfor windowsfor linux 返回MySQL目录 about 关于MySQL的配置文件的参数备注。 Windows上,配置文件就在安装目录下的my.ini文件;Mac和Linux都可以在/etc/my.cnf这个文件中进行配置。 mysql是关于MySQL客户端的配置。 m 阅读全文
posted @ 2022-06-14 10:31 听雨危楼 阅读(101) 评论(0) 推荐(0) 编辑
摘要:目录abouterror log错误日志的作用错误日志配置查看错误日志时的关注点bin logstart bin logbin log中的日志格式event日志截取使用bin log进行数据恢复示例GTID开启GTID基于GTID的bin log数据恢复示例日志过期策略自动清理手工清理bin log 阅读全文
posted @ 2021-04-25 10:27 听雨危楼 阅读(637) 评论(1) 推荐(0) 编辑
摘要:目录aboutB树?B+树?索引管理使用 CREATE INDEX 语句创建索引使用 CREATE TABLE 语句创建索引使用 ALTER TABLE 语句创建索引查看和删除索引聚簇索引前缀索引联合索引覆盖索引回表查询索引下推更好的使用索引冗余和重复索引查询索引的使用情况索引效果压力测试索引无法命 阅读全文
posted @ 2021-03-30 16:39 听雨危楼 阅读(739) 评论(0) 推荐(0) 编辑
摘要:目录beforesakila 返回MySQL目录 before 本篇收录用于学习和测试的样本数据库。 MySQL官方提供的示例数据库,参见:https://dev.mysql.com/doc/index-other.html sakila https://dev.mysql.com/doc/inde 阅读全文
posted @ 2021-03-01 16:31 听雨危楼 阅读(17) 评论(0) 推荐(0) 编辑
摘要:目录beforeabout innodbInnoDB存储引擎逻辑存储结构InnoDB存储引擎物理存储结构表空间共享表空间独立表空间表空间迁移buffer poolbuffer pool缓冲池缓存了什么?预读传统的LRU算法对缓冲页进行管理MySQL优化LRU算法对脏页进行管理buffer pool相 阅读全文
posted @ 2020-11-18 11:15 听雨危楼 阅读(1093) 评论(0) 推荐(0) 编辑
摘要:目录about创建无参存储过程创建有参存储过程存储过程中的事务存储过程中的游标应用动态执行SQL存储过程管理导入导出存储过程 返回MySQL目录 about centos7.9 + mysql5.7.20 MySQL从5.0版本开始支持存储过程。 存储过程(Stored Procedure)是一种在 阅读全文
posted @ 2020-09-24 23:18 听雨危楼 阅读(352) 评论(0) 推荐(0) 编辑
摘要:目录before学生选课 返回MySQL目录 before 最开始是41题,随着整理,貌似不止41题了,whatever,干就完了。 或者牛客网:https://www.nowcoder.com/exam/oj?tab=SQL篇&topicId=199&fromPut=pc_wzcpa_wxcarl 阅读全文
posted @ 2020-09-24 11:58 听雨危楼 阅读(368) 评论(0) 推荐(0) 编辑
摘要:目录about内置函数自定义函数 返回MySQL目录 about MySQL提供了丰富的内置函数自定义函数。 而我们也对这些函数有所了解,比如聚合函数。 本篇再来了解一些内置函数和自定义函数的编写。 写在前面的话:默认情况下,函数名称和其后的括号之间必须没有空格。这有助于MySQL解析器区分函数调用 阅读全文
posted @ 2020-09-17 16:15 听雨危楼 阅读(874) 评论(0) 推荐(0) 编辑
摘要:目录about创建触发器查看触发器删除触发器小结 返回MySQL目录 about 触发器是与表有关的数据库对象,在满足特定的条件触发,并执行触发器中定义的语句集。 说白了,触发器就像一个牛皮糖,依附于某个表上,当表的行记录有增/删/改的操作时,可以触发触发器内提前写好的语句集的执行。 注意,查询时没 阅读全文
posted @ 2020-09-16 09:31 听雨危楼 阅读(302) 评论(0) 推荐(0) 编辑
摘要:目录aboutrowstypeallindexrangerefeq_refconst,systemkey_lenextraUsing whereUsing indexUsing index conditionUsing temporaryUsing filesort小结 返回MySQL目录 abou 阅读全文
posted @ 2020-09-10 10:26 听雨危楼 阅读(410) 评论(0) 推荐(0) 编辑
摘要:目录about视图基本操作information_schema常用操作生成备份语句show命令 返回MySQL目录 about 视图是虚拟表,是从数据库中一个或多个表中导出来的表,其内容由查询定义;同真实表(基表)一样,视图包含一系列带有名称的字段和记录,在使用视图时动态生成。视图的数据变化会影响到 阅读全文
posted @ 2020-09-01 17:34 听雨危楼 阅读(834) 评论(0) 推荐(0) 编辑
摘要:目录before多表连接查询交叉连接内连接外连接之左连接外连接之右连接全外连接子查询查询中别名的应用 返回MySQL目录 before 准备数据:world.sql 准备数据 CREATE TABLE department( id INT PRIMARY KEY AUTO_INCREMENT COM 阅读全文
posted @ 2020-08-31 18:28 听雨危楼 阅读(316) 评论(0) 推荐(0) 编辑
摘要:目录beforeselect单独使用fromwheregroup by+聚合函数havingorder by + limit正则表达式查询distinct联合查询-union 返回MySQL目录 before 准备数据: world.sql select单独使用 select @@xxx selec 阅读全文
posted @ 2020-08-31 14:25 听雨危楼 阅读(478) 评论(0) 推荐(0) 编辑
摘要:目录数据类型数值类型int类型float类型BIT时间类型字符串类型枚举与集合约束not nulldefaultauto_incrementkeyuniqueprimary keyforeign key 返回MySQL目录 数据类型 在MySQL中,我们需要了解的数据类型共有以下几种: 数值类型。 阅读全文
posted @ 2020-08-28 12:29 听雨危楼 阅读(538) 评论(0) 推荐(0) 编辑
摘要:目录about 返回MySQL目录 about school.sql是在学习查询时的练习数据,内有4张表,student、course、sc和teacher。 表结构如下: mysql> use school Database changed mysql> show tables; + + | Ta 阅读全文
posted @ 2020-08-26 16:23 听雨危楼 阅读(492) 评论(0) 推荐(0) 编辑
摘要:目录about 返回MySQL目录 about world.sql是在学习查询时的练习数据,内有三张表,city、country、countrylanguage。 表结构如下: mysql> use world; Database changed mysql> show tables; + + | 阅读全文
posted @ 2020-08-25 18:12 听雨危楼 阅读(1814) 评论(1) 推荐(0) 编辑
摘要:目录before库操作MySQL自带的数据库创建数据库删除修改查看数据库表操作创建表删除修改复制表记录操作(DML)insertupdatedelete 返回MySQL目录 before 本篇主要介绍MySQL中的库和表的操作。 库操作 MySQL自带的数据库 先来看MySQL中自带的库有哪些: m 阅读全文
posted @ 2020-08-20 15:58 听雨危楼 阅读(366) 评论(0) 推荐(0) 编辑
摘要:目录about代码示例 返回MySQL目录 about 本篇主要使用pymysql批量生成个人信息数据。 代码示例 import time import faker # pip install faker import pymysql from pymysql.connections import 阅读全文
posted @ 2020-08-19 15:01 听雨危楼 阅读(161) 评论(0) 推荐(0) 编辑
摘要:目录before连接参数多种启动方式初始化配置 返回MySQL目录 before 本篇介绍,MySQL连接的不同方式和初始化的一些参数配置及如何配置多实例。 连接参数 前文中已经说过,MySQL支持socket和TCP/IP两种连接方式。 [root@cs mysql]# mysql -uroot 阅读全文
posted @ 2020-08-19 14:40 听雨危楼 阅读(460) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩