mysql
48
MySQL的SUM函数是用来找出记录中各种的字段的总和。
要了解SUM函数考虑EMPLOYEE_TBL表具有以下记录:mysql> SELECT * FROM employee_tbl;
+------+------+------------+--------------------+
| id | name | work_date | daily_typing_pages |
+------+------+------------+--------------------+
| 1 | Joh
22
重置mysql的root密码方法有很多,本文介绍的这个是使用批处理来完成的@echo offtitle mysql::从注册表找到Mysql的安装路径写入文件mysql.txt
reg query HKLM\SYSTEM\ControlSet001\Services\MySQL | find /I "ImagePath">C:\mysql.txt
if %errorlevel% neq 0 (
echo MySQL not found
pause
exit
)::以”为分隔符,截
49
目录小而美
简单至上
避免空值
选择数据类型的步骤
数据类型介绍一、串数据类型
二、数值数据类型
三、日期和时间数据类型
四、二进制数据类型
结语:小而美通常来说,尽可能使用占用存储空间小的数据类型来存储数据。这类数据类型通常也会更快,并且占用的磁盘空间、内存乃至缓存都更小,而且占用的 CPU 处理周期也少。
但是,务必准确估计要存储的数据值的范围。因为在数据表结构的多个地方扩充数据范围会是一个痛苦且耗时的过程。如果在犹豫哪种数据类型合适,那就选择你认为不会超出范围的最小空间的类型(在系统早期或者数据表
20
一、索引的优劣势优点:可以快速的检索 、可以加快分组和排序
缺点: 占用储存空间、降低数据表的修改操作
二、索引的分类主键索引即主索引,根据主键 pk_clolum(length)建立索引,不允许重复,不允许空值唯一索引用来建立索引的列的值必须是唯一的,允许空值普通索引用表中的普通列构建的索引,没有任何限制全文索引用大文本对象的列构建的索引全文索引用大文本对象的列构建的索引;组合索引用多个列组合构建的索引,这多个列中的值不允许有空值。三、使用索引的规则1、适合建立索引的情况主键自动建立唯一索引;经常作为
39
目录主键约束唯一主键非空约束默认约束外键约束1NF2NF3NF准备数据1 到 10分组计算平均成绩分组条件与模糊查询多表查询 - 1多表查询 - 2三表关联查询子查询加分组求平均分子查询 - 1子查询 - 2YEAR 函数与带 IN 关键字查询多层嵌套子查询多表查询子查询 - 3UNION 和 NOTIN 的使用ANY 表示至少一个 - DESC ( 降序 )表示所有的 ALL复制表的数据作为条件查询子查询 - 4条件加组筛选NOTLIKE 模糊查询取反YEAR 与 NOW 函数MAX 与 MIN 函数多
73
目录 MySQL Load Data 的多种用法一、LOAD 基本背景二、LOAD 基础参数三、LOAD 示例数据及示例表结构四、LOAD 场景示例五、LOAD 总结 MySQL Load Data 的多种用法
一、LOAD 基本背景我们在数据库运维过程中难免会涉及到需要对文本数据进行处理,并导入到数据库中,本文整理了一些导入导出时常见的场景进行示例演示。二、LOAD 基础参数文章后续示例均使用以下命令导出的 csv 格式样例数据(以 , 逗号做分隔符,以 " 双引号作为界定符)-- 导出基础参
40
在MySQL中,特定异常需要特定处理。这些异常可以联系到错误,以及子程序中的一般流程控制。定义异常是事先定义程序执行过程中遇到的问题,异常处理定义了在遇到问题时对应当采取的处理方式,并且保证存储过程或者函数在遇到错误时或者警告时能够继续执行。 1 异常定义 1.1 语法 DECLARE condition_name CONDITION FOR [condition_type]; 1.2 说明condition_name参数表示异常的名称;
condition_type参数表示条件的类型,conditio
36
目录MySQL的隐式转换一、问题描述二、源码解释三、结论MySQL的隐式转换
一、问题描述show create table t1\G
*************************** 1. row ***************************Table: t1
Create Table: CREATE TABLE `t1` (`id` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8
1 row in set (