写法一: — 删除已存在的存储过程 DROP PROCEDURE IF EXISTS proc_insert_data_daily; — 创建存储过程 DELIMITER // CREATE PROCEDURE proc_insert_ … 继续阅读 存储过程按天循环插入写法
分类:db
mysqlbinlog相关的一些操作
例如: /www/server/mysql/bin/mysqlbinlog /data/mysql-bin.000195 | grep proc_batch_update_paymentstatics_fee
存储过程的三种方式
期望实现下面功能: //编写一个存储过程 proc_tj_merchant_balance_day //遍历 merchant //select id,name,balance from merchant where ext1 = R … 继续阅读 存储过程的三种方式
mysql删除重复记录
DELETE t1 FROM tmp_b t1 INNER JOIN tmp_b t2 WHERE t1.a = t2.a AND t1.id > t2.id; 此查询使用了自身的表别名t1和t2,并且只删除了id较大的记录,以保留a … 继续阅读 mysql删除重复记录
mysql主备
1.备库执行: vi /www/server/data/auto.cnf server-uuid=c9567840-a03e-4c68-bc8d-xxxxxx //跟主库不一样 2.备库执行: server-id=2//跟主库不一样 &nb … 继续阅读 mysql主备
mysql关闭严谨模式
查看mysql是否启用ONLY_FULL_GROUP_BY select @@global.sql_mode mysql 5.7+中 默认启用了 ONLY_FULL_GROUP_BY 是一种严谨的SQL模式 如有则删除 SET SESSIO … 继续阅读 mysql关闭严谨模式
mysql常用函数
SELECT DATE_SUB(CURRENT_DATE, INTERVAL 3 DAY) AS three_days_ago; SELECT DATE_ADD(current_date, INTERVAL -3 DAY) AS three … 继续阅读 mysql常用函数
两个表差异数据比对SQL
结果集1 select id,status,amount,create_time,callback_time from tmp_b where create_time>’2023-05-06′ and acco … 继续阅读 两个表差异数据比对SQL
存储过程相关命令
使用SHOW CREATE PROCEDURE语句:可以使用SHOW CREATE PROCEDURE语句来显示存储过程的定义和内容。语法如下: SHOW CREATE PROCEDURE procedure_name; 使用INFORMA … 继续阅读 存储过程相关命令
常用SQL
SELECT DATE_FORMAT(create_time,’%Y-%m-%d %H:%i:%s’)mydate, count(1)num from payment_flow where create_time>=’2023-05- … 继续阅读 常用SQL