MySQL
Fly_Fly_Zhang
初学java
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql-ERROR 2013 (HY000):异常解决
问题描述:在打开sqlYang时,遇见报错。于是使用cmd手动登陆mysql,但是依然报错,错误提示如下:ERROR 2013 (HY000): Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0问题解决:解决方法有两种:重启电脑。打开任务管理器,找到m...原创 2019-11-24 20:03:06 · 2540 阅读 · 0 评论 -
MySQL-设置datatime默认值(0000-00-00 00:00:00)错误问题
问题描述:最近在做一个项目,需要用到datetime属性,在设置datetime默认值为0000-00-00 00:00:00 会出现错误下面错误"Invalid default value for 'start_date‘“原因为:mysql默认为:ONLY_FULL_GROUP_BY, STRICT_TRANS_TABLES, NO_ZERO_IN_DATE, NO_ZERO_DAT...原创 2019-08-01 12:20:45 · 2950 阅读 · 0 评论 -
Docker-如何设置mysql容器中字符集
docker的mysql镜像为1.8版本首先去mysql容器中寻找mysql.cnf文件通常在以下地址:[root@iz2zei9wv79ob7vwy7y1jcz tmp]# docker exec -it mysql01 bashroot@e868fadad232:/# lsbin dev entrypoint.sh home lib64 mnt proc run...原创 2019-08-05 13:13:24 · 1685 阅读 · 0 评论 -
MySQL-如何windows环境下备份mysql数据
备份步骤:首先进入本机mysql安装包的bin目录下使用以下命令:e:\share\为对应要存放sql的目录。E:\MySQL\mysqlanzhuang\bin>mysqldump -uroot -proot --databases miaosha > e:\share\miaosha.sql...原创 2019-08-02 23:57:36 · 635 阅读 · 0 评论 -
数据库-索引的优化
索引优化:单表查询索引的执行过程以及优化:普通索引Student表的索引mysql> show create table Student\G*************************** 1. row *************************** Table: StudentCreate Table: CREATE TABLE `student` ...原创 2019-07-01 09:42:17 · 1117 阅读 · 2 评论 -
数据库-索引的数据结构以及对应存储引擎特性
概述:对于非常小的表,大部分情况下简单的全表扫描比建立索引更高效。对于中到大型的表,索引就非常有效。但是对于特大型的表,建立和维护索引的代价将会随之增长。这种情况下,需要用到一种技术可以直接区分出需要查询的一组数据,而不是一条一条的记录去匹配。例如可以使用分区技术。索引是由存储引擎实现的,而不是在服务器层实现的,所以不同的存储引擎具有不同的索引类型和实现。mysql支持两种索引,一种是B树索...原创 2019-06-30 16:56:37 · 662 阅读 · 0 评论 -
MySQL-查询表数据&函数
查询语法:select 主查询,主要查询语句都需要它select 属性列表 from 表名 [ where 条件表达式1][group by 属性名 [ Having 条件表达式2]] ->分组[order by 属性名 [ASC|DESC]] ->排序*表示查询全部属性示例:// 全部属性mysql> select * from Student;+---...原创 2019-06-30 09:38:09 · 1503 阅读 · 0 评论 -
数据库-事务&存储引擎&锁
事务:什么是事务:一个事务是由一条或者多条操作数据库的SQL语句所组成的一个不可分割的单元,只有当事务中的所有操作都正常执行,整个事务才能提交给数据库,要么成功,要么失败,不能出现部分成功和失败。基本概念:事务是一组SQL语句的执行,要么成功,要么失败,不能出现部分成功,事务操作具有原子性。事务的所有SQL全部执行完,才能提交(commit) 事务,将数据写回磁盘。事务执行过程中,只...原创 2019-07-05 09:29:50 · 1018 阅读 · 1 评论 -
数据库-数据类型&数据操作(插入&更新&删除数据)
数据类型:整型:浮点数类型和定点数类型decimal型的取值范围与double型的取值范围相同。但是decimal的有效取值范围由m和d决定,而且decimal型的字节数为M+2。也就是说,定点数的存储空间是根据其精度决定的。m表示数据的总长度,小数点不占位置;d参数表示小数点后面的小树部分长度。日期与时间类型:time :‘D HH:MM:SS’ :d表示天数,小时的值为d...原创 2019-07-01 16:28:54 · 1493 阅读 · 0 评论 -
数据库-数据库范式
基本概念:实体:现实世界中客观存在并可以被区别的事物。在数据库中往往是一个数据表。属性:教科书上解释为:“实体所具有的某一特性”,在关系数据库中,属性又是个物理概念,属性可以看作是“表的一列”。元组:表中的一行就是一个元组。分量:元组的某个属性值。在一个关系数据库中,它是一个操作原子,即关系数据库在做任何操作的时候,属性是“不可分的”。否则就不是关系数据库了。候选码和主码:表中可以唯一确...原创 2019-06-19 21:33:40 · 2410 阅读 · 0 评论 -
MySQL-操作数据库(CRUD)&操作表(CRUD)
概述:MYSQL的SQL语句类别划分DDL(data definition language):数据库定义语言定义了不同的数据库,数据库表,列(字段),索引等数据库对象的定义;常用SQL:create(创建): 创建库,创建表;drop(删除):删除库,删除表,删除字段(和alter搭配使用)alter(更新): 更新字段;DML(data manipulation langu...原创 2019-06-19 20:26:37 · 2520 阅读 · 3 评论
分享