- 浏览: 134807 次
文章分类
最新评论
DELIMITER $$
USE `sms`$$
DROP PROCEDURE IF EXISTS `sendSmsProcs`$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `sendSmsProcs`(numberArrayId CHAR(32),longSmsId CHAR(32))
BEGIN
/*创建临时表 放要下发的临时组数据*/
CREATE TEMPORARY TABLE tmp_table(phonenumber CHAR(11))TYPE = HEAP;
TRUNCATE TABLE tmp_table;
CREATE UNIQUE INDEX tmp_table_index ON tmp_table(phonenumber);
/* 放入临时组数据*/
INSERT INTO tmp_table SELECT phoneNumber FROM smsallphone WHERE smsallphone.numberArrayId = numberArrayId;
SELECT COUNT(*) FROM tmp_table;
/*创建临时表 查询出大发表中已经存在的号码 */
CREATE TEMPORARY TABLE tmp_table2(phonenumber CHAR(11)) TYPE = HEAP;
TRUNCATE TABLE tmp_table2;
CREATE UNIQUE INDEX tmp_table2_index ON tmp_table2 (phonenumber);
/* 放入临时数据 待发表中已经存在的用户号码 */
INSERT INTO tmp_table2 SELECT tmp_table.phonenumber FROM tmp_table,smssystem WHERE tmp_table.phonenumber= smssystem.phoneNumber ;
SELECT COUNT(*) FROM tmp_table2;
/* 删除已经存在的待发表中的数据*/
DELETE FROM tmp_table WHERE tmp_table.phonenumber IN (SELECT phonenumber FROM tmp_table2);
INSERT INTO smssystem SELECT replace(uuid(),'-',''),longSmsId,phonenumber,sysdate(),sysdate(),0,0,0 FROM tmp_table;
END$$
DELIMITER ;
发表评论
-
(转)mysql 格式化日期 DATE_FORMAT,FROM_UNIXTIME,UNIX_TIME等
2013-03-01 16:40 10481. DATE_FORMAT() 函数用于以不同的格式显示日 ... -
(转载)mysql通过关联修改表中两个字段的值
2013-01-21 15:28 1100mysql通过关联修改表中 ... -
转Error Code: 2006 - MySQL server has gone away(Error Code: 2006 - MySQL 服务器已离线)
2012-12-27 11:14 905刚才在导入数据库的时候 SQLyog 报错了Error Cod ... -
mysql添加用户和用户权限
2013-01-21 15:29 1826Mysql添加用户使用可以对mysql数据库用户表有操作权限的 ... -
主从服务器配置
2012-12-18 17:06 726安装环境:主服务器::192.168.1.10从服务器::19 ... -
同机MySQL主从同步设置
2012-12-18 17:02 7731、 配置主库my.ini port=3306 data ... -
MySQL主从复制与读写分离
2012-12-18 16:05 689MySQL主从复制(M ... -
mysql主从复制
2012-12-18 15:23 630mysql主从复制 怎么安装mysql数据库,这里不说了,只 ... -
(转载)MySQL的log-bin的日志功能
2012-12-18 15:10 616装mysql,运行一段时间后 ... -
(转载)mysql 远程连接速度慢的解决方案
2012-12-14 15:35 669PHP远程连接MYSQL速度慢,有时远程连接到M ... -
(转载)MySQL常用操作基本操作
2012-12-13 11:18 647MySQL常用操作基本操作,以下都是MySQL5.0下测试通过 ... -
MySQL 5.5版本下my.ini内[mysqld]项中不能再写default-character-set=utf8
2012-12-13 11:12 726原来在5.1版本时,为了解决中文乱码问题设置默认字符集为utf ... -
(转载)MYSQL数据表损坏的原因分析和修复方法
2012-11-28 09:23 672一、表损坏的原因分析 以下原因是导致mysql 表毁坏的 ... -
MySQL日期时间函数大全
2012-11-17 10:38 617DAYOFWEEK(date) 返回日期date是星期几(1 ... -
(转载)Windows下安装MySQL最佳实践
2012-10-15 17:41 690一、背景 其实在Windows下安装MySQL可谓是一件很简 ... -
mysql 数据表合并并且只重复数据只读取一条
2012-09-21 14:56 1691mysql教程 数据表合并并且只重复数据只读取一条//首先我们 ... -
Linux下设置MySQL编码
2012-09-11 13:59 754在某些时候,我们需要要修改mysql默认数据库的编码,以保证某 ... -
mysql show processlist 显示mysql 查询进程
2012-09-10 16:05 790processlist命令的输出结果显示了有哪些线程在运行,可 ... -
MySQL中的临时表使用方法
2012-09-06 09:51 583当工作在非常大的表上时,你可能偶尔需要运行很多查询获得一个大量 ... -
让MySQL支持InnoDB
2012-08-22 09:25 805情况一 linux 下 G一 ...
相关推荐
拥有极好的图形用户界面,用户可完全控制 MySQL 数据库和显示不同的管理资料,包括一个多功能的图形化管理用户和访问权限的管理工具,方便将数据从一个数据库转移到另一个数据库中,进行档案备份。 在创建连接后,你...
18-企业场景一主多从宕机从库切换主继续和从同步过程详解2.avi 19-企业场景一主多从宕机从库宕机解决.avi 20--企业场景-双主及多主同步过程详解及企业选用方案说明.avi 第八部-老男孩MySQL备份与恢复实战案例及生产...
目录 1 背景及目标 2 Mysql 执行优化 2 认识数据索引 2 ...分库&拆表方案 18 反范式设计(冗余结构设计) 20 主从架构 21 故障转移处理 22 缓存方案 22 缓存结合数据库的读取 22 缓存结合数据库的写入
自动故障转移:当主服务器宕机时,自动将一个从服务器提升为新的主服务器。 分布式系统 定义:一个系统由多个独立的、地理位置分散的节点组成,这些节点协同工作,作为一个整体提供服务。 挑战:数据一致性、事务...
MySQL广泛用于各种应用程序和网站,以存储和管理大量结构化数据。 MySQL具有以下特点和功能: 可靠性:MySQL通过数据恢复、事务处理和故障转移等机制,确保数据的可靠性和一致性。 高性能:MySQL被设计为支持高...
- 存储结构方面,MyISAM将每张表存放在frm(表格定义)、MYD(数据文件)、MYI(索引文件)三个文件中,而InnoDB的所有表都保存在同一个数据文件中。 - 在存储空间上,由于MyISAM的数据是以文件的形式存储,所以占用...
MySQL集群有一些创建高可用性系统的专用功能: 节点恢复 日志 检查点 系统恢复 热备份及恢复 无单点故障 故障转移 分区 联机操作 硬件配置: 一台mysql + manager server ,两台 数据存储节点 3台 我们系统的需求:...
Mysql 切换数据存储目录的实现方法 今日,工作中遇到,mysql,存储所在分区空间都已使用完,导致mysql无法正常启动,为此只能迁移数据存储目录。 1、将现有的数据存储目录,转移到别的存储空间,今日转移时 50G的...
MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。复制通常能够解决以下几个问题: 1、 数据分布 2、负载平衡 3、备份 4、高可用性和故障转移 5、测试MySQL升级 ...
Mysql 执行优化 2 认识数据索引 2 为什么使用数据索引能提高效率 2 如何理解数据索引的结构 2 如何理解影响结果集 3 理解执行状态 4 常见分析手段 4 分析流程 6 总结 7 Mysql 运维优化 9 存储引擎类型 9 内存使用...
您可能感兴趣的文章:MySQL如何更改数据库数据存储目录详解Mysql 切换数据存储目录的实现方法Linux中更改转移mysql数据库目录的步骤mysql5.5数据库data目录迁移方法详解centos mysql 修改数据库目录Win2008
规范名称 具体内容 解释 基础规范 使用InnoDB存储引擎 支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 新库使用utf8mb4字符集 万国码,无需转码,无乱码风险,节省空间 数据表、数据字段...
对于多数应用来说,MySQL都是作为关键的数据存储中心的,所以,如何让MySQL提供HA服务,是我们不得不面对的一个问题。当master当机的时候,我们如何保证数据尽可能的不丢失,如何保证快速的获知master当机并进行相应...
对于多数应用来说,MySQL都是作为最关键的数据存储中心的,所以,如何让MySQL提供HA服务,是我们不得不面对的一个问题。当master当机的时候,我们如何保证数据尽可能的不丢失,如何保证快速的获知master当机并进行...
3. 强大的功能扩展:MySQL 8.0支持多种数据类型、存储引擎和插件,可以满足不同应用场景的需求。 4. 高可用性和可扩展性:MySQL 8.0支持主从复制、故障转移和分布式架构,保证了数据库的高可用性和可扩展性。 5. ...
2. 从另一个shell执行mount vxfs snapshot。 3. 从第一个客户端执行UNLOCK TABLES。 4. 从快照复制文件。 5. 卸载快照。 只创建数据库备份确实创建了一个 DR 解决方案。它也许是非常有限的,这取决于您的环境。通过...
用作数据库里的数据迁移,需要在数据转移前,两边数据库的表结构一致(提前创建好数据库表),保证从一边读取出来的数据能够正常插入另一边。数据迁移时 按照数据插入顺序来读取,批量插入迁移目标中,迁移过程中,...
对于多数应用来说,MySQL都是作为关键的数据存储中心的,所以,如何让MySQL提供HA服务,是我们不得不面对的一个问题。当master当机的时候,我们如何保证数据尽可能的不丢失,如何保证快速的获知master当机并进行相应...
从txt文件中读取字符串,通过正则表达式提取关键字,并插入mysql数据库的一个小demo. 前言 因为最近公司需要用到携程上面的一些酒店数据,由于没有接触过爬虫,所以只能投机取巧去爬html源文件的代码,然后在源...
YADAMU-另一个数据迁移实用程序该项目的范围从仅仅替换Oracle传统的IMP和EXP实用程序的范围就变了。 现在,它支持在Oracle 11g,12c,18c和19c,Postgres,MySQL,MariaDB,SQL Server上进行的本地IMPORT和EXPORT...