mysql
文章平均质量分 50
Lou_Lan
这个作者很懒,什么都没留下…
展开
-
数据库的事务
概述 开发过程中使用到数据库就不可避免的会遇到事务。事务:是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元)。 事务使用中我们就要了解事务的四个特性 ACID,以及事务的隔离级别。四个特性原子性 :事务是数据库的逻辑工作单位,事务中包含的各操作要么都做,要么都不做 。一致性 :事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。因此当数据库只包原创 2021-09-21 17:13:20 · 192 阅读 · 0 评论 -
MySQL的方法函数-全(更新中)
这边显示出来不整齐,点击打开原创 2021-04-13 11:17:34 · 186 阅读 · 0 评论 -
mysql的时区问题
概述 在最近的数据库的使用过程中,遇到了MySQL时区的问题,问题是这样的。使用java连接的数据,但是通过java的Date类型向数据库中保存数据的时候,从数据库中看到的数据却少了8个小时(能看到少了8个小时是时间类型为datetime,如果是date类型经常发生的是少一天【为什么会少一天,是因为一天时间部分是00:00:00少了8个小时就会向前借一天减8个小时,然而date只是显示年月日部分,所以看起来就是少一天】),然后我意思到可能是时区的问题。问题的确定于是我执行了下面的sql语句来看看当前原创 2020-11-30 19:00:00 · 529 阅读 · 0 评论 -
Mysql建库字符集和排序规则
概述 我们在使用mysql的时候,尤其是在创建数据库的时候,我们需要选择当前数据库的字符集和排序规则,这样你库里面的创建数据表的时候默认的编码方式就是库选择好的。我们这里旧按照navicat创建数据库的来说。(主要讲述中国的使用习惯) 由于汉字的特殊性,数量多等原因,我们一般在写代码或者写其它文档的时候都是选择***UTF-8***的编码方式,所以我们创建数据库的时候一般是选择UTF-8.但是我们可以看到数据床架的时候,字符集的选择有:utf8 以及 utf8mb4 这两种方式。那么两种因该是选择原创 2020-05-27 16:51:38 · 1847 阅读 · 1 评论 -
docker创建主从关系的mysql数据库
一 准备1. 准备镜像 首先要下载mysql镜像,最好是下载官方网站的镜像,我这里下载的版本是++mysql:5.7.27++镜像:docker pull mysql:5.7.272. 准备目录 既然开始了,就要在linux操作系统上准备一个目录用来存放这些文件:/home/docker/mysql/home/docker/mysql/master/home/docke...原创 2019-09-17 19:12:13 · 323 阅读 · 0 评论