随笔分类 -  Sql

数据库
摘要:前言 前面介绍的都是单个容器部署,对于多容器部署也是一个个部署。这里Docker开发了docker-compose.yml。它是一个YAML格式的文件,用于定义和运行多容器的Docker应用程序。它允许你使用单个命令来启动、停止和重启应用程序,以及管理应用程序依赖的服务。 一、配置yml文件 ver 阅读全文
posted @ 2024-03-07 17:34 Auler 阅读(6520) 评论(0) 推荐(0) 编辑
摘要:前言 前面都以Nginx容器为例,介绍很Docker容器的运用。但是对于数据库的容器,在创建的时候却涉及到了Docker的环境变量设置,这个对于很多项目都是非常重要的。所以这里单独深入了解这类型的容器创建。 一、创建 这里以Mysql容器为例,用之前Nginx的创建方式来创建容器。 ~]# dock 阅读全文
posted @ 2024-03-05 23:27 Auler 阅读(49) 评论(0) 推荐(0) 编辑
摘要:一、雪花算法图解 相比UUID无序生成的id而言,雪花算法是有序的,而且都是由数字组成。雪花id最大为64位,符合java中long的长度64位,抛去一位符号位,那么最大为2^63。 二、雪花算法代码 import java.util.HashSet; import java.util.Set; / 阅读全文
posted @ 2021-03-24 16:27 Auler 阅读(5820) 评论(0) 推荐(0) 编辑
摘要:#解除安全限制 0 ,开启安全限制 1show variables like 'SQL_SAFE_UPDATES'; SET SQL_SAFE_UPDATES = 1; #查看语句执行情况show processlist; mysql在执行脚本时,报出了以下错误: index column size 阅读全文
posted @ 2021-03-13 18:26 Auler 阅读(301) 评论(0) 推荐(0) 编辑
摘要:最近做项目经常遇到 too many connection 的错误,虽然之前都修改过不过经过centos的升级,又发生了一系列的变化。 一、首先用最常用的方式修改,打开mysql(mariadb)的配置文件 vim /etc/my.cnf 找到[mysqld]下面的参数,没有则添加。 wait_ti 阅读全文
posted @ 2020-04-11 10:39 Auler 阅读(366) 评论(0) 推荐(1) 编辑
摘要:首先打开navicat,选择数据传输。 你可以选择一个表或者多个表,然后开始传输。 如果出现下图的问题,则是时间精度不一致 解决方案,则是将数据转换成文件存储例如:device.sql,然后将文件中时间精度7改成6,然后执行语句即可。 insert语句直接执行,工具已经帮我们把to_date转换成m 阅读全文
posted @ 2017-05-25 16:55 Auler 阅读(1140) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示