-
MySQL 数据库如何实现存储时间
目录1.切记不要用字符串存储日期2.Datetime 和 Timestamp 之间抉择2.1 DateTime 类型没有时区信息的2.2 DateTime 类型耗费空间更大3.再看 MySQL 日期类型存储空间4.数值型时间戳是更好的选择吗
-
mysql中数据库覆盖导入的几种方式总结
目录部分覆盖业务场景应用方案完全覆盖业务场景应用方案总结众所周知,数据库中INSERT INTO语法是append方式的插入,而最近在处理一些客户数据导入场景时,经常遇到需要覆盖式导入的情况常见的覆盖式导入主要有下面两种:1、部分覆盖:
-
草稿整理后mysql两个数据库结构对比
目录1、草稿:2、整理:3、无注释总结1、草稿:-- 1.将mysql分隔符从;设置为&DELIMITER &-- 2.如果存在存储过程getdatabaseCount则删除DROP PROCEDURE IF EXI
-
MySQL数据库之数据表 *** 作
目录一、创建数据表1、基本语法2、创建方式一3、创建方式二4、表选项5、复制已有表结构二、显示数据表三、显示表结构四、显示表创建语句五、设置表属性六、修改表结构1、修改表名2、新增字段3、修改字段名4、修改字段属性5、删除字段七、删除表结构
-
MySQL数据库之数据data 基本 *** 作
目录插入 *** 作查询 *** 作删除 *** 作更新 *** 作插入 *** 作-- 方式一:插入指定字段数据(推荐使用)insert into 表名 [(字段列表)] values (对应列数据);-- 方式二:插入所有字段对应的数据insert into 表名 v
-
Mysql数据库分库分表全面瓦解
目录1 为什么要分库分表2 垂直拆分(Scale Up 纵向扩展)2.1 垂直分库2.2 垂直分表 3 水平拆分(Scale Out 横向扩展) 3.1 库内分表3.2 库内分表的实现策略3.2.1 HASH(哈希)3.2.2 RANGE(
-
Mysql数据库事务的脏读幻读及不可重复读详解
目录一、什么是数据库事务二、事务的ACID原则1. 原子性(Atomicity)2. 一致性(Consistency)3. 持久性(Durability)4. 隔离性(Isolation)三、隔离带来的问题1. 脏读2. 不可重复读3.幻读
-
MySQL数据库高级数据 *** 作之新增数据
目录多数据插入主键冲突1、主键冲突更新2、主键冲突替换蠕虫复制多数据插入只要写一次insert,可以插入多条数据基本语法:insert into 表名 [(字段列表)] values (值列表), (值列表)...;create t
-
MySQL数据库之联合查询 union
目录1、应用场景2、基本语法3、order by的使用前言:将多个查询结果的结果集合并到一起(纵向合并),字段数不变,多个查询结果的记录数合并1、应用场景同一张表中不同结果合并到一起展示:男生升高升序,女生升高降序数据量较大的表,进行
-
MySQL数据库子查询 sub query
目录1、基本概念1.1、子查询1.2、主查询1.3、子查询和主查询的关系1.4、子查询的分类2、标量子查询2.1、基本语法2.2、示例3、列子查询3.1、基本语法3.2、示例4、行子查询4.1、基本语法4.2、示例5、表子查询5.1、基本语
-
MySQL数据库用户权限管理
目录1、用户管理1.1、创建用户1.2、删除用户1.3、修改用户密码2、权限管理2.1、授予权限 grant2.2、取消权限 revoke2.3、刷新权限 flush3、密码丢失的解决方案1、用户管理mysql的用户信息保存在了mysql
-
MySQL数据库外键 foreing key
目录1、外键 *** 作1.1、增加外键1.2、删除外键1.3、外键的基本要求2、外键约束2.1、约束的基本概念2.2、外键约束的概念2.3、约束的作用前言:外键表示了两个实体之间的联系外键 foreing key: A表中的一个字段的值指向另
-
MySQL数据库之存储过程 procedure
目录1、存储过程与函数的区别1.1、相同点1.2、不同点2、存储过程的 *** 作2.1、创建过程2.2、查看过程2.3、调用过程2.4、删除过程3、存储过程的形参类型前言:stored procedure 完成特定功能的SQL语句集,存储在数据
-
MySQL数据库之内置函数和自定义函数 function
目录1、内置函数1.1、字符串函数1.2、时间函数1.3、数学函数1.4、其他函数2、自定义函数2.1、创建函数2.2、查看函数2.3、调用函数2.4、删除函数2.5、注意事项3、函数流程结构案例前言:函数分为两类:系统函数和自定义函数
-
MySQL数据库表约束讲解
目录MySQL数据库表约束一、主键约束二、外键约束三、非空约束四、唯一约束五、默认约束六、自增约束数据库建表的约束条件常用约束条件及简单介绍MySQL数据库表约束为了防止往数据表中插入错误的数据,在MySQL中,定义了一些维护数据库完整性
-
一文读懂如何解决MySQL数据库超时配置问题
现在已进入了10月底,双十一的时间已经不多,各大电商纷纷进行备战。在过程中我们发现在MySQL数据库中出翔了许多的超时的配置,那么它有哪些超时配置,它会有什么影响吗?今天的文章就让我来大家来分析一下。
-
PyCharm怎么连接配置mysql数据库?
PyCharm是一款常用的Python开发的软件,我们运用Pycharm制作软件的时候,经常需要连接MYSQL数据库。那么在Pycharm中如何配置MYSQL的连接呢?下面我们就来看看详细的配置过程。JetBrains Pycharm 社
-
CentOS7安装调试Mysql数据库的步骤详解【实例】
本实例要求下载并安装调试Mysql数据库。第一步:下载Mysql数据库安装所需的全部软件。我已提前下载好数据库软件,直接在服务器下载即可,如下:通过scp直接下载:[root@agt20 ~]# scp root@192.168.1
-
docker中使用mysql数据库详解(在局域网访问)
前言开发过程中经常需要安装、调试mysql数据库,还需要在各种 *** 作系上安装包依赖,实在是繁琐,因此就研究了一下如何在docker上运行一个mysql镜像,省却了我安装、找依赖的问题。注:本文所有内容均在CentOS Linux relea