随笔分类 - mysql
摘要:需要使用docker和docker-compose (自行安装) 1.目录结构 debian - Dockerfile - start.sh //启动脚本 nginx - conf - default.conf //默认配置文件(含laravel配置项) - nginx.conf //nginx配置
阅读全文
摘要:debian系统 安装docker (参考网址:https://cloud.tencent.com/developer/article/1360720) 1、更新现有的包列表 2、安装一些允许apt使用包通过HTTPS的必备软件包 3、将官方Docker存储库的GPG密钥添加到您的系统 4、将Doc
阅读全文
摘要:原文地址:https://www.cnblogs.com/duodushu/p/5446384.html MySQL包含对触发器的支持。触发器是一种与表操作有关的数据库对象,当触发器所在表上出现指定事件时,将调用该对象,即表的操作事件触发表上的触发器的执行。 创建触发器在MySQL中,创建触发器语法
阅读全文
摘要:1 #删除存储过程 2 -- drop procedure if exists add_test; 3 CREATE PROCEDURE add_test() 4 5 begin 6 #定义变量 7 declare client_id int; 8 declare shop_id int; 9 10 #定义游标位置变量 1...
阅读全文
摘要:原文地址:https://cloud.tencent.com/developer/news/227982 为什么需要锁 在并发环境下,如果多个客户端访问同一条数据,此时就会产生数据不一致的问题,如何解决,通过加锁的机制,常见的有两种锁,乐观锁和悲观锁,可以在一定程度上解决并发访问。 乐观锁 乐观锁,
阅读全文
摘要:原文地址:https://www.cnblogs.com/leixuesong/p/5388292.html MySQL高速缓存启动方法及参数详解query_cache_size=32M query_cache_type=1,默认配置下,MySQL的该功能是没有启动的,可能你通过show varia
阅读全文
摘要:原文地址:https://www.cnblogs.com/Cherie/p/3309456.html 一、备份常用操作基本命令 1、备份命令mysqldump格式 格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 –database 数据库名 > 文件名.sql 2、备份MySQ
阅读全文
摘要:原文地址:https://blog.csdn.net/zyw_java/article/details/78512285 Centos7.3 安装Mysql5.7并修改初始密码 基于 CentOS Mysql 安装与主从同步配置详解 Centos 通过yum安装(RPM分发进行安装)MySQL的几个
阅读全文
摘要:原文地址:https://blog.csdn.net/kimgoo/article/details/54630257 增加字段:alter table 表名 ADD 字段 类型 约束 [默认值 注释]ALTER TABLE video ADD category_id int(11) unsigned
阅读全文
摘要:原文地址:https://codedefault.com/s/how-can-i-retrieve-the-last-record-in-each-group-mysql 问题描述 比如,在MySQL数据库中,有数据表messages和数据记录,如下: 如果执行MySQL分组查询语句,如下: 则会返
阅读全文
摘要:原文地址:https://blog.csdn.net/qq_30908543/article/details/74108348 注:mysql貌似不适用,本人测试未成功,mysql实现方式可参考:https://www.cnblogs.com/phpk/p/10935655.html 实例如下: 1
阅读全文
摘要:原文地址:https://blog.csdn.net/lishaojun0115/article/details/50183661
阅读全文
摘要:原文地址:https://shitou521.iteye.com/blog/1069027 摘要:本文主要讲解了存储过程的创建、调用、以及游标的使用 ,相信掌握了游标 会对你有不错的帮助,有不足之处还请指教 导航 : 一、存储过程的创建及调用 二 、游标的使用 三、 示例 四、补充 说明: 1、用到
阅读全文
摘要:#删除存储过程 -- drop procedure if exists add_test; CREATE PROCEDURE add_test() begin #定义变量 declare client_id int; declare shop_id int; #定义游标位置变量 declare local_status int; #创建游标 declare local_message...
阅读全文
摘要:原文地址:https://476057266-qq-com.iteye.com/blog/2047671 在当前的日期上加三天,天数随便改: SELECT date_add(CURRENT_DATE(), interval 3 day); 在指定的日期上加三天: SELECT date_add('2
阅读全文
摘要:原文地址:https://blog.csdn.net/liushuijinger/article/details/7704410/ 最近一直在研究数据库同步的问题,在网上查了很多资料,也请教了很多人,找到了一种通过快照复制的方法。研究了一番后发现之前就是用的这个方法,效果不是很好,果断放弃。经过了一
阅读全文
摘要:原文地址:https://blog.csdn.net/u012259256/article/details/56482218 1、查看sql_mode select @@sql_mode查询出来的值为: ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_I
阅读全文
摘要:原文地址:https://blog.csdn.net/baidu_19338587/article/details/59483954 MySQL的sql_mode合理设置 sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环
阅读全文
摘要:原文地址:https://blog.csdn.net/sinat_19569023/article/details/50417273 SQL博大精深 TO_DAYS函数 返回一个天数! 啊哈?什么天数? 从年份0开始的天数 比如: mysql> SELECT TO_DAYS(‘1997-10-07′
阅读全文