- 浏览: 139246 次
-
文章分类
最新评论
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 11281. DATE_FORMAT() 函数用于以不同的格式显示日 ... -
(转载)mysql通过关联修改表中两个字段的值
2013-01-21 15:28 1125mysql通过关联修改表中 ... -
转Error Code: 2006 - MySQL server has gone away(Error Code: 2006 - MySQL 服务器已离线)
2012-12-27 11:14 947刚才在导入数据库的时候 SQLyog 报错了Error Cod ... -
mysql添加用户和用户权限
2013-01-21 15:29 1854Mysql添加用户使用可以对mysql数据库用户表有操作权限的 ... -
主从服务器配置
2012-12-18 17:06 753安装环境:主服务器::192.168.1.10从服务器::19 ... -
同机MySQL主从同步设置
2012-12-18 17:02 7971、 配置主库my.ini port=3306 data ... -
MySQL主从复制与读写分离
2012-12-18 16:05 716MySQL主从复制(M ... -
mysql主从复制
2012-12-18 15:23 653mysql主从复制 怎么安装mysql数据库,这里不说了,只 ... -
(转载)MySQL的log-bin的日志功能
2012-12-18 15:10 656装mysql,运行一段时间后 ... -
(转载)mysql 远程连接速度慢的解决方案
2012-12-14 15:35 691PHP远程连接MYSQL速度慢,有时远程连接到M ... -
(转载)MySQL常用操作基本操作
2012-12-13 11:18 676MySQL常用操作基本操作,以下都是MySQL5.0下测试通过 ... -
MySQL 5.5版本下my.ini内[mysqld]项中不能再写default-character-set=utf8
2012-12-13 11:12 753原来在5.1版本时,为了解决中文乱码问题设置默认字符集为utf ... -
(转载)MYSQL数据表损坏的原因分析和修复方法
2012-11-28 09:23 711一、表损坏的原因分析 以下原因是导致mysql 表毁坏的 ... -
MySQL日期时间函数大全
2012-11-17 10:38 643DAYOFWEEK(date) 返回日期date是星期几(1 ... -
(转载)Windows下安装MySQL最佳实践
2012-10-15 17:41 721一、背景 其实在Windows下安装MySQL可谓是一件很简 ... -
mysql 数据表合并并且只重复数据只读取一条
2012-09-21 14:56 1717mysql教程 数据表合并并且只重复数据只读取一条//首先我们 ... -
Linux下设置MySQL编码
2012-09-11 13:59 780在某些时候,我们需要要修改mysql默认数据库的编码,以保证某 ... -
mysql show processlist 显示mysql 查询进程
2012-09-10 16:05 825processlist命令的输出结果显示了有哪些线程在运行,可 ... -
MySQL中的临时表使用方法
2012-09-06 09:51 611当工作在非常大的表上时,你可能偶尔需要运行很多查询获得一个大量 ... -
让MySQL支持InnoDB
2012-08-22 09:25 829情况一 linux 下 G一 ...
相关推荐
总的来说,这个Shell脚本是数据库管理员和运维人员的一个实用工具,它简化了MySQL数据迁移的过程,提高了工作效率,同时保持了数据的完整性。正确理解和使用此类脚本,对于管理和维护复杂数据库环境至关重要。
本话题聚焦于将HSQL数据库的数据迁移到MySQL的过程,这是一个常见的需求,特别是在开发、测试和生产环境之间进行数据同步时。以下是对这一过程的详细说明: 1. **HSQL数据库**:HSQLDB(HyperSQL Database)是一款...
数据迁移是将数据从一个数据库系统转移到另一个数据库系统的进程,通常涉及数据的提取、转换和加载(ETL)过程。在MySQL中,有多种方法可以实现数据迁移,例如使用mysqldump命令行工具,或者利用SQL语句进行INSERT ...
例如,如果需要备份整个数据库,mysqldump可能是更好的选择,因为它可以将表结构和数据同时备份到一个SQL文件中,易于存储和迁移。而如果只关注数据的快速导入导出,特别是当操作的表结构已经存在或者不需要备份时,...
"SQL Server转换为MySQL工具mss2sql v5.3 绿色版"很可能是一个便携式版本的软件,无需安装即可使用。它的绿色版特点意味着它不写入注册表,便于携带和在多台电脑上运行。这个版本可能包含了上述提到的一些功能,帮助...
标签“mysql2oracle”进一步确认了这是一个从MySQL到Oracle的数据迁移项目。 在提供的文件列表中,我们可以识别出几个关键组件: 1. **DBImport.exe.config**:这是应用程序的配置文件,可能包含了数据库连接信息...
总结来说,从MySQL到Oracle的数据迁移是一个涉及多个步骤的过程,需要正确配置和管理数据库环境,确保用户和表空间设置正确,并且使用像SQL Developer这样的工具来简化迁移。在迁移过程中遇到问题时,要逐一排查,如...
通过上述步骤和技术要点的介绍,我们可以看到将MySQL数据库迁移到SQL Server 2005并非一个简单的任务,它需要仔细规划、评估和执行。此外,在迁移过程中还需要密切关注各种技术细节,以确保迁移的成功。通过遵循本...
总的来说,通过结合使用Aspose.Cells和MySql.Data.dll,你可以编写一个自定义程序,自动化从远程MySQL服务器导出数据到Excel的过程,从而避免手动操作的繁琐和时间消耗。这种解决方案尤其适合处理大量数据或者定期...
例如,Oracle不支持某些MySQL特有的语法,如某些数据类型、存储过程等。可以使用工具或编写脚本来自动化这个过程。 4. **数据导入**:在Oracle环境中,可以使用`SQL*Plus`或`SQL Developer`等工具执行修改后的SQL...
- 当前MySQL数据库的备份文件为`.sql`文件,每个表一个文件,需要将这些文件的数据导入到Oracle数据库中。 #### 二、MySQL数据恢复 为了确保数据的完整性和准确性,首先需要将MySQL的备份文件恢复到一个测试数据库...
在IT行业中,数据库迁移...总之,将SQL Server数据导入MySQL是一个复杂的过程,需要对两种数据库系统有深入理解,并借助适当的工具和技术来确保数据迁移的成功。在这个过程中,了解并处理各种差异和挑战是非常重要的。
表结构是MySQL数据库的核心组成部分,它定义了数据如何存储、组织和相互关联。在开发和维护数据库时,有时需要将表结构导出为文本或文档格式,以便备份、迁移或共享。"数据库 MySQL 表结构导出工具 DBCHM.rar"正是...
2. **MySQL数据库**: MySQL是一个流行的开源关系型数据库管理系统,常用于Web应用和其他需要高性能、高可靠性的数据存储。在这里,它是数据源,Java程序将从MySQL中读取数据。 3. **SQLite**: SQLite是一个轻量级的...
MySQL到PostgreSQL的数据... 将MySQL数据迁移到PostgreSQL是一个涉及多个步骤的过程,使用像Navicat Premium这样的工具可以简化这一过程。正确配置和执行迁移任务,结合有效的学习资源,可以确保迁移的成功并降低风险。
标题中的“Mysql数据导入到SQLSERVER里面”指的是一个数据迁移的过程,即将MySQL数据库系统中的数据转移到Microsoft SQL Server数据库系统中。这个过程在数据库管理中很常见,特别是在企业需要更换数据库平台或者...
总结来说,SSIS对SQL Server向MySQL数据转发表数据更新和新增数据是一个涉及数据源连接、数据流设计、数据转换、错误处理和执行调度的复杂过程。通过熟练掌握SSIS的各个组件和功能,我们可以有效地管理和维护跨平台...
1. 运行waterMain,该程序连接onenet云平台,获取4条河流的最新数据信息,处理数据后,连接MySQL数据库,只把最新的数据信息存入数据库中 2. 可部署到自己服务器中与毕设代码1结合使用 爱吃凉拌辣芒果 2022年6月...
半同步复制则在主服务器确认写操作至少被一个从服务器成功接收后才返回成功响应给客户端,从而增加数据安全性。集群技术通过将多个数据库服务器组成一个集群,共同提供服务,从而提高可用性。 对于MySQL DBA...
MySQL复制允许将数据从一个主服务器自动复制到一个或多个从服务器。复制可以是异步的,也就是说,从服务器并不需要实时地与主服务器同步数据,这为数据的持久性提供了一定保障。复制机制的存在可以有效分散读取负载...