【quartz】 各数据库创建脚本
- QRTZ_CALENDARS 以 Blob 类型存储 Quartz 的 Calendar 信息
- QRTZ_CRON_TRIGGERS 存储 Cron Trigger,包括 Cron表达式和时区信息
- QRTZ_FIRED_TRIGGERS 存储与已触发的 Trigger 相关的状态信息,以及相联 Job的执行信息 QRTZ_PAUSED_TRIGGER_GRPS 存储已暂停的 Trigger 组的信息
- QRTZ_SCHEDULER_STATE 存储少量的有关 Scheduler 的状态信息,和别的 Scheduler实例(假如是用于一个集群中)
- QRTZ_LOCKS 存储程序的悲观锁的信息(假如使用了悲观锁)
- QRTZ_JOB_DETAILS 存储每一个已配置的 Job 的详细信息
- QRTZ_JOB_LISTENERS 存储有关已配置的 JobListener 的信息
- QRTZ_SIMPLE_TRIGGERS 存储简单的Trigger,包括重复次数,间隔,以及已触的次数
- QRTZ_BLOG_TRIGGERS Trigger 作为 Blob 类型存储(用于 Quartz 用户用 JDBC创建他们自己定制的 Trigger 类型,JobStore 并不知道如何存储实例的时候)
- QRTZ_TRIGGER_LISTENERS 存储已配置的 TriggerListener 的信息
- QRTZ_TRIGGERS 存储已配置的 Trigger 的信息
Mysql github
- -- MySQL dump 10.13 Distrib 5.1.63, for Win64 (unknown)
- --
- -- Host: localhost Database: liukehong
- -- ------------------------------------------------------
- -- Server version 5.1.63-community
- /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
- /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
- /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
- /*!40101 SET NAMES utf8 */;
- /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
- /*!40103 SET TIME_ZONE='+00:00' */;
- /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
- /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
- /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
- /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
- --
- -- Table structure for table `QRTZ_BLOB_TRIGGERS`
- --
- DROP TABLE IF EXISTS `QRTZ_BLOB_TRIGGERS`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `QRTZ_BLOB_TRIGGERS` (
- `TRIGGER_NAME` varchar(200) NOT NULL,
- `TRIGGER_GROUP` varchar(200) NOT NULL,
- `BLOB_DATA` blob,
- PRIMARY KEY (`TRIGGER_NAME`,`TRIGGER_GROUP`),
- KEY `TRIGGER_NAME` (`TRIGGER_NAME`,`TRIGGER_GROUP`),
- CONSTRAINT `QRTZ_BLOB_TRIGGERS_ibfk_1` FOREIGN KEY (`TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `QRTZ_TRIGGERS` (`TRIGGER_NAME`, `TRIGGER_GROUP`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Dumping data for table `QRTZ_BLOB_TRIGGERS`
- --
- LOCK TABLES `QRTZ_BLOB_TRIGGERS` WRITE;
- /*!40000 ALTER TABLE `QRTZ_BLOB_TRIGGERS` DISABLE KEYS */;
- /*!40000 ALTER TABLE `QRTZ_BLOB_TRIGGERS` ENABLE KEYS */;
- UNLOCK TABLES;
- --
- -- Table structure for table `QRTZ_CALENDARS`
- --
- DROP TABLE IF EXISTS `QRTZ_CALENDARS`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `QRTZ_CALENDARS` (
- `CALENDAR_NAME` varchar(200) NOT NULL,
- `CALENDAR` blob NOT NULL,
- PRIMARY KEY (`CALENDAR_NAME`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Dumping data for table `QRTZ_CALENDARS`
- --
- LOCK TABLES `QRTZ_CALENDARS` WRITE;
- /*!40000 ALTER TABLE `QRTZ_CALENDARS` DISABLE KEYS */;
- /*!40000 ALTER TABLE `QRTZ_CALENDARS` ENABLE KEYS */;
- UNLOCK TABLES;
- --
- -- Table structure for table `QRTZ_CRON_TRIGGERS`
- --
- DROP TABLE IF EXISTS `QRTZ_CRON_TRIGGERS`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `QRTZ_CRON_TRIGGERS` (
- `TRIGGER_NAME` varchar(200) NOT NULL,
- `TRIGGER_GROUP` varchar(200) NOT NULL,
- `CRON_EXPRESSION` varchar(120) NOT NULL,
- `TIME_ZONE_ID` varchar(80) DEFAULT NULL,
- PRIMARY KEY (`TRIGGER_NAME`,`TRIGGER_GROUP`),
- KEY `TRIGGER_NAME` (`TRIGGER_NAME`,`TRIGGER_GROUP`),
- CONSTRAINT `QRTZ_CRON_TRIGGERS_ibfk_1` FOREIGN KEY (`TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `QRTZ_TRIGGERS` (`TRIGGER_NAME`, `TRIGGER_GROUP`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Dumping data for table `QRTZ_CRON_TRIGGERS`
- --
- LOCK TABLES `QRTZ_CRON_TRIGGERS` WRITE;
- /*!40000 ALTER TABLE `QRTZ_CRON_TRIGGERS` DISABLE KEYS */;
- /*!40000 ALTER TABLE `QRTZ_CRON_TRIGGERS` ENABLE KEYS */;
- UNLOCK TABLES;
- --
- -- Table structure for table `QRTZ_FIRED_TRIGGERS`
- --
- DROP TABLE IF EXISTS `QRTZ_FIRED_TRIGGERS`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `QRTZ_FIRED_TRIGGERS` (
- `ENTRY_ID` varchar(95) NOT NULL,
- `TRIGGER_NAME` varchar(200) NOT NULL,
- `TRIGGER_GROUP` varchar(200) NOT NULL,
- `IS_VOLATILE` varchar(1) NOT NULL,
- `INSTANCE_NAME` varchar(200) NOT NULL,
- `FIRED_TIME` bigint(13) NOT NULL,
- `PRIORITY` int(11) NOT NULL,
- `STATE` varchar(16) NOT NULL,
- `JOB_NAME` varchar(200) DEFAULT NULL,
- `JOB_GROUP` varchar(200) DEFAULT NULL,
- `IS_STATEFUL` varchar(1) DEFAULT NULL,
- `REQUESTS_RECOVERY` varchar(1) DEFAULT NULL,
- PRIMARY KEY (`ENTRY_ID`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Dumping data for table `QRTZ_FIRED_TRIGGERS`
- --
- LOCK TABLES `QRTZ_FIRED_TRIGGERS` WRITE;
- /*!40000 ALTER TABLE `QRTZ_FIRED_TRIGGERS` DISABLE KEYS */;
- /*!40000 ALTER TABLE `QRTZ_FIRED_TRIGGERS` ENABLE KEYS */;
- UNLOCK TABLES;
- --
- -- Table structure for table `QRTZ_JOB_DETAILS`
- --
- DROP TABLE IF EXISTS `QRTZ_JOB_DETAILS`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `QRTZ_JOB_DETAILS` (
- `JOB_NAME` varchar(200) NOT NULL,
- `JOB_GROUP` varchar(200) NOT NULL,
- `DESCRIPTION` varchar(250) DEFAULT NULL,
- `JOB_CLASS_NAME` varchar(250) NOT NULL,
- `IS_DURABLE` varchar(1) NOT NULL,
- `IS_VOLATILE` varchar(1) NOT NULL,
- `IS_STATEFUL` varchar(1) NOT NULL,
- `REQUESTS_RECOVERY` varchar(1) NOT NULL,
- `JOB_DATA` blob,
- PRIMARY KEY (`JOB_NAME`,`JOB_GROUP`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Dumping data for table `QRTZ_JOB_DETAILS`
- --
- LOCK TABLES `QRTZ_JOB_DETAILS` WRITE;
- /*!40000 ALTER TABLE `QRTZ_JOB_DETAILS` DISABLE KEYS */;
- /*!40000 ALTER TABLE `QRTZ_JOB_DETAILS` ENABLE KEYS */;
- UNLOCK TABLES;
- --
- -- Table structure for table `QRTZ_JOB_LISTENERS`
- --
- DROP TABLE IF EXISTS `QRTZ_JOB_LISTENERS`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `QRTZ_JOB_LISTENERS` (
- `JOB_NAME` varchar(200) NOT NULL,
- `JOB_GROUP` varchar(200) NOT NULL,
- `JOB_LISTENER` varchar(200) NOT NULL,
- PRIMARY KEY (`JOB_NAME`,`JOB_GROUP`,`JOB_LISTENER`),
- KEY `JOB_NAME` (`JOB_NAME`,`JOB_GROUP`),
- CONSTRAINT `QRTZ_JOB_LISTENERS_ibfk_1` FOREIGN KEY (`JOB_NAME`, `JOB_GROUP`) REFERENCES `QRTZ_JOB_DETAILS` (`JOB_NAME`, `JOB_GROUP`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Dumping data for table `QRTZ_JOB_LISTENERS`
- --
- LOCK TABLES `QRTZ_JOB_LISTENERS` WRITE;
- /*!40000 ALTER TABLE `QRTZ_JOB_LISTENERS` DISABLE KEYS */;
- /*!40000 ALTER TABLE `QRTZ_JOB_LISTENERS` ENABLE KEYS */;
- UNLOCK TABLES;
- --
- -- Table structure for table `QRTZ_LOCKS`
- --
- DROP TABLE IF EXISTS `QRTZ_LOCKS`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `QRTZ_LOCKS` (
- `LOCK_NAME` varchar(40) NOT NULL,
- PRIMARY KEY (`LOCK_NAME`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Dumping data for table `QRTZ_LOCKS`
- --
- LOCK TABLES `QRTZ_LOCKS` WRITE;
- /*!40000 ALTER TABLE `QRTZ_LOCKS` DISABLE KEYS */;
- INSERT INTO `QRTZ_LOCKS` VALUES ('CALENDAR_ACCESS'),('JOB_ACCESS'),('MISFIRE_ACCESS'),('STATE_ACCESS'),('TRIGGER_ACCESS');
- /*!40000 ALTER TABLE `QRTZ_LOCKS` ENABLE KEYS */;
- UNLOCK TABLES;
- --
- -- Table structure for table `QRTZ_PAUSED_TRIGGER_GRPS`
- --
- DROP TABLE IF EXISTS `QRTZ_PAUSED_TRIGGER_GRPS`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `QRTZ_PAUSED_TRIGGER_GRPS` (
- `TRIGGER_GROUP` varchar(200) NOT NULL,
- PRIMARY KEY (`TRIGGER_GROUP`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Dumping data for table `QRTZ_PAUSED_TRIGGER_GRPS`
- --
- LOCK TABLES `QRTZ_PAUSED_TRIGGER_GRPS` WRITE;
- /*!40000 ALTER TABLE `QRTZ_PAUSED_TRIGGER_GRPS` DISABLE KEYS */;
- /*!40000 ALTER TABLE `QRTZ_PAUSED_TRIGGER_GRPS` ENABLE KEYS */;
- UNLOCK TABLES;
- --
- -- Table structure for table `QRTZ_SCHEDULER_STATE`
- --
- DROP TABLE IF EXISTS `QRTZ_SCHEDULER_STATE`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `QRTZ_SCHEDULER_STATE` (
- `INSTANCE_NAME` varchar(200) NOT NULL,
- `LAST_CHECKIN_TIME` bigint(13) NOT NULL,
- `CHECKIN_INTERVAL` bigint(13) NOT NULL,
- PRIMARY KEY (`INSTANCE_NAME`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Dumping data for table `QRTZ_SCHEDULER_STATE`
- --
- LOCK TABLES `QRTZ_SCHEDULER_STATE` WRITE;
- /*!40000 ALTER TABLE `QRTZ_SCHEDULER_STATE` DISABLE KEYS */;
- /*!40000 ALTER TABLE `QRTZ_SCHEDULER_STATE` ENABLE KEYS */;
- UNLOCK TABLES;
- --
- -- Table structure for table `QRTZ_SIMPLE_TRIGGERS`
- --
- DROP TABLE IF EXISTS `QRTZ_SIMPLE_TRIGGERS`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `QRTZ_SIMPLE_TRIGGERS` (
- `TRIGGER_NAME` varchar(200) NOT NULL,
- `TRIGGER_GROUP` varchar(200) NOT NULL,
- `REPEAT_COUNT` bigint(7) NOT NULL,
- `REPEAT_INTERVAL` bigint(12) NOT NULL,
- `TIMES_TRIGGERED` bigint(10) NOT NULL,
- PRIMARY KEY (`TRIGGER_NAME`,`TRIGGER_GROUP`),
- KEY `TRIGGER_NAME` (`TRIGGER_NAME`,`TRIGGER_GROUP`),
- CONSTRAINT `QRTZ_SIMPLE_TRIGGERS_ibfk_1` FOREIGN KEY (`TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `QRTZ_TRIGGERS` (`TRIGGER_NAME`, `TRIGGER_GROUP`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Dumping data for table `QRTZ_SIMPLE_TRIGGERS`
- --
- LOCK TABLES `QRTZ_SIMPLE_TRIGGERS` WRITE;
- /*!40000 ALTER TABLE `QRTZ_SIMPLE_TRIGGERS` DISABLE KEYS */;
- /*!40000 ALTER TABLE `QRTZ_SIMPLE_TRIGGERS` ENABLE KEYS */;
- UNLOCK TABLES;
- --
- -- Table structure for table `QRTZ_TRIGGERS`
- --
- DROP TABLE IF EXISTS `QRTZ_TRIGGERS`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `QRTZ_TRIGGERS` (
- `TRIGGER_NAME` varchar(200) NOT NULL,
- `TRIGGER_GROUP` varchar(200) NOT NULL,
- `JOB_NAME` varchar(200) NOT NULL,
- `JOB_GROUP` varchar(200) NOT NULL,
- `IS_VOLATILE` varchar(1) NOT NULL,
- `DESCRIPTION` varchar(250) DEFAULT NULL,
- `NEXT_FIRE_TIME` bigint(13) DEFAULT NULL,
- `PREV_FIRE_TIME` bigint(13) DEFAULT NULL,
- `PRIORITY` int(11) DEFAULT NULL,
- `TRIGGER_STATE` varchar(16) NOT NULL,
- `TRIGGER_TYPE` varchar(8) NOT NULL,
- `START_TIME` bigint(13) NOT NULL,
- `END_TIME` bigint(13) DEFAULT NULL,
- `CALENDAR_NAME` varchar(200) DEFAULT NULL,
- `MISFIRE_INSTR` smallint(2) DEFAULT NULL,
- `JOB_DATA` blob,
- PRIMARY KEY (`TRIGGER_NAME`,`TRIGGER_GROUP`),
- KEY `JOB_NAME` (`JOB_NAME`,`JOB_GROUP`),
- CONSTRAINT `QRTZ_TRIGGERS_ibfk_1` FOREIGN KEY (`JOB_NAME`, `JOB_GROUP`) REFERENCES `QRTZ_JOB_DETAILS` (`JOB_NAME`, `JOB_GROUP`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Dumping data for table `QRTZ_TRIGGERS`
- --
- LOCK TABLES `QRTZ_TRIGGERS` WRITE;
- /*!40000 ALTER TABLE `QRTZ_TRIGGERS` DISABLE KEYS */;
- /*!40000 ALTER TABLE `QRTZ_TRIGGERS` ENABLE KEYS */;
- UNLOCK TABLES;
- --
- -- Table structure for table `QRTZ_TRIGGER_LISTENERS`
- --
- DROP TABLE IF EXISTS `QRTZ_TRIGGER_LISTENERS`;
- /*!40101 SET @saved_cs_client = @@character_set_client */;
- /*!40101 SET character_set_client = utf8 */;
- CREATE TABLE `QRTZ_TRIGGER_LISTENERS` (
- `TRIGGER_NAME` varchar(200) NOT NULL,
- `TRIGGER_GROUP` varchar(200) NOT NULL,
- `TRIGGER_LISTENER` varchar(200) NOT NULL,
- PRIMARY KEY (`TRIGGER_NAME`,`TRIGGER_GROUP`,`TRIGGER_LISTENER`),
- KEY `TRIGGER_NAME` (`TRIGGER_NAME`,`TRIGGER_GROUP`),
- CONSTRAINT `QRTZ_TRIGGER_LISTENERS_ibfk_1` FOREIGN KEY (`TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `QRTZ_TRIGGERS` (`TRIGGER_NAME`, `TRIGGER_GROUP`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
- /*!40101 SET character_set_client = @saved_cs_client */;
- --
- -- Dumping data for table `QRTZ_TRIGGER_LISTENERS`
- --
- LOCK TABLES `QRTZ_TRIGGER_LISTENERS` WRITE;
- /*!40000 ALTER TABLE `QRTZ_TRIGGER_LISTENERS` DISABLE KEYS */;
- /*!40000 ALTER TABLE `QRTZ_TRIGGER_LISTENERS` ENABLE KEYS */;
- UNLOCK TABLES;
- /*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
- /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
- /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
- /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
- /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
- /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
- /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
- -- Dump completed on 2012-11-12 0:31:11
sqlserver github
- IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[FK_QRTZ_TRIGGERS_QRTZ_JOB_DETAILS]') AND OBJECTPROPERTY(id, N'ISFOREIGNKEY') = 1)
- ALTER TABLE [dbo].[QRTZ_TRIGGERS] DROP CONSTRAINT FK_QRTZ_TRIGGERS_QRTZ_JOB_DETAILS
- GO
- IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[FK_QRTZ_CRON_TRIGGERS_QRTZ_TRIGGERS]') AND OBJECTPROPERTY(id, N'ISFOREIGNKEY') = 1)
- ALTER TABLE [dbo].[QRTZ_CRON_TRIGGERS] DROP CONSTRAINT FK_QRTZ_CRON_TRIGGERS_QRTZ_TRIGGERS
- GO
- IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[FK_QRTZ_SIMPLE_TRIGGERS_QRTZ_TRIGGERS]') AND OBJECTPROPERTY(id, N'ISFOREIGNKEY') = 1)
- ALTER TABLE [dbo].[QRTZ_SIMPLE_TRIGGERS] DROP CONSTRAINT FK_QRTZ_SIMPLE_TRIGGERS_QRTZ_TRIGGERS
- GO
- IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[FK_QRTZ_SIMPROP_TRIGGERS_QRTZ_TRIGGERS]') AND OBJECTPROPERTY(id, N'ISFOREIGNKEY') = 1)
- ALTER TABLE [dbo].[QRTZ_SIMPROP_TRIGGERS] DROP CONSTRAINT FK_QRTZ_SIMPROP_TRIGGERS_QRTZ_TRIGGERS
- GO
- IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].[FK_QRTZ_JOB_LISTENERS_QRTZ_JOB_DETAILS]') AND parent_object_id = OBJECT_ID(N'[dbo].[QRTZ_JOB_LISTENERS]'))
- ALTER TABLE [dbo].[QRTZ_JOB_LISTENERS] DROP CONSTRAINT [FK_QRTZ_JOB_LISTENERS_QRTZ_JOB_DETAILS]
- IF EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].[FK_QRTZ_TRIGGER_LISTENERS_QRTZ_TRIGGERS]') AND parent_object_id = OBJECT_ID(N'[dbo].[QRTZ_TRIGGER_LISTENERS]'))
- ALTER TABLE [dbo].[QRTZ_TRIGGER_LISTENERS] DROP CONSTRAINT [FK_QRTZ_TRIGGER_LISTENERS_QRTZ_TRIGGERS]
- IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[QRTZ_CALENDARS]') AND OBJECTPROPERTY(id, N'ISUSERTABLE') = 1)
- DROP TABLE [dbo].[QRTZ_CALENDARS]
- GO
- IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[QRTZ_CRON_TRIGGERS]') AND OBJECTPROPERTY(id, N'ISUSERTABLE') = 1)
- DROP TABLE [dbo].[QRTZ_CRON_TRIGGERS]
- GO
- IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[QRTZ_BLOB_TRIGGERS]') AND OBJECTPROPERTY(id, N'ISUSERTABLE') = 1)
- DROP TABLE [dbo].[QRTZ_BLOB_TRIGGERS]
- GO
- IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[QRTZ_FIRED_TRIGGERS]') AND OBJECTPROPERTY(id, N'ISUSERTABLE') = 1)
- DROP TABLE [dbo].[QRTZ_FIRED_TRIGGERS]
- GO
- IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[QRTZ_PAUSED_TRIGGER_GRPS]') AND OBJECTPROPERTY(id, N'ISUSERTABLE') = 1)
- DROP TABLE [dbo].[QRTZ_PAUSED_TRIGGER_GRPS]
- GO
- IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[QRTZ_JOB_LISTENERS]') AND type in (N'U'))
- DROP TABLE [dbo].[QRTZ_JOB_LISTENERS]
- IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[QRTZ_SCHEDULER_STATE]') AND OBJECTPROPERTY(id, N'ISUSERTABLE') = 1)
- DROP TABLE [dbo].[QRTZ_SCHEDULER_STATE]
- GO
- IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[QRTZ_LOCKS]') AND OBJECTPROPERTY(id, N'ISUSERTABLE') = 1)
- DROP TABLE [dbo].[QRTZ_LOCKS]
- GO
- IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[QRTZ_TRIGGER_LISTENERS]') AND type in (N'U'))
- DROP TABLE [dbo].[QRTZ_TRIGGER_LISTENERS]
- IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[QRTZ_JOB_DETAILS]') AND OBJECTPROPERTY(id, N'ISUSERTABLE') = 1)
- DROP TABLE [dbo].[QRTZ_JOB_DETAILS]
- GO
- IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[QRTZ_SIMPLE_TRIGGERS]') AND OBJECTPROPERTY(id, N'ISUSERTABLE') = 1)
- DROP TABLE [dbo].[QRTZ_SIMPLE_TRIGGERS]
- GO
- IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[QRTZ_SIMPROP_TRIGGERS]') AND OBJECTPROPERTY(id, N'ISUSERTABLE') = 1)
- DROP TABLE [dbo].QRTZ_SIMPROP_TRIGGERS
- GO
- IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[QRTZ_TRIGGERS]') AND OBJECTPROPERTY(id, N'ISUSERTABLE') = 1)
- DROP TABLE [dbo].[QRTZ_TRIGGERS]
- GO
- CREATE TABLE [dbo].[QRTZ_CALENDARS] (
- [SCHED_NAME] [NVARCHAR] (100) NOT NULL ,
- [CALENDAR_NAME] [NVARCHAR] (200) NOT NULL ,
- [CALENDAR] [IMAGE] NOT NULL
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[QRTZ_CRON_TRIGGERS] (
- [SCHED_NAME] [NVARCHAR] (100) NOT NULL ,
- [TRIGGER_NAME] [NVARCHAR] (150) NOT NULL ,
- [TRIGGER_GROUP] [NVARCHAR] (150) NOT NULL ,
- [CRON_EXPRESSION] [NVARCHAR] (120) NOT NULL ,
- [TIME_ZONE_ID] [NVARCHAR] (80)
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[QRTZ_FIRED_TRIGGERS] (
- [SCHED_NAME] [NVARCHAR] (100) NOT NULL ,
- [ENTRY_ID] [NVARCHAR] (95) NOT NULL ,
- [TRIGGER_NAME] [NVARCHAR] (150) NOT NULL ,
- [TRIGGER_GROUP] [NVARCHAR] (150) NOT NULL ,
- [INSTANCE_NAME] [NVARCHAR] (200) NOT NULL ,
- [FIRED_TIME] [BIGINT] NOT NULL ,
- [PRIORITY] [INTEGER] NOT NULL ,
- [STATE] [NVARCHAR] (16) NOT NULL,
- [JOB_NAME] [NVARCHAR] (150) NULL ,
- [JOB_GROUP] [NVARCHAR] (150) NULL ,
- [IS_NONCONCURRENT] BIT NULL ,
- [REQUESTS_RECOVERY] BIT NULL
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[QRTZ_PAUSED_TRIGGER_GRPS] (
- [SCHED_NAME] [NVARCHAR] (100) NOT NULL ,
- [TRIGGER_GROUP] [NVARCHAR] (150) NOT NULL
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[QRTZ_SCHEDULER_STATE] (
- [SCHED_NAME] [NVARCHAR] (100) NOT NULL ,
- [INSTANCE_NAME] [NVARCHAR] (200) NOT NULL ,
- [LAST_CHECKIN_TIME] [BIGINT] NOT NULL ,
- [CHECKIN_INTERVAL] [BIGINT] NOT NULL
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[QRTZ_LOCKS] (
- [SCHED_NAME] [NVARCHAR] (100) NOT NULL ,
- [LOCK_NAME] [NVARCHAR] (40) NOT NULL
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[QRTZ_JOB_DETAILS] (
- [SCHED_NAME] [NVARCHAR] (100) NOT NULL ,
- [JOB_NAME] [NVARCHAR] (150) NOT NULL ,
- [JOB_GROUP] [NVARCHAR] (150) NOT NULL ,
- [DESCRIPTION] [NVARCHAR] (250) NULL ,
- [JOB_CLASS_NAME] [NVARCHAR] (250) NOT NULL ,
- [IS_DURABLE] BIT NOT NULL ,
- [IS_NONCONCURRENT] BIT NOT NULL ,
- [IS_UPDATE_DATA] BIT NOT NULL ,
- [REQUESTS_RECOVERY] BIT NOT NULL ,
- [JOB_DATA] [IMAGE] NULL
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[QRTZ_SIMPLE_TRIGGERS] (
- [SCHED_NAME] [NVARCHAR] (100) NOT NULL ,
- [TRIGGER_NAME] [NVARCHAR] (150) NOT NULL ,
- [TRIGGER_GROUP] [NVARCHAR] (150) NOT NULL ,
- [REPEAT_COUNT] [INTEGER] NOT NULL ,
- [REPEAT_INTERVAL] [BIGINT] NOT NULL ,
- [TIMES_TRIGGERED] [INTEGER] NOT NULL
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[QRTZ_SIMPROP_TRIGGERS] (
- [SCHED_NAME] [NVARCHAR] (100) NOT NULL ,
- [TRIGGER_NAME] [NVARCHAR] (150) NOT NULL ,
- [TRIGGER_GROUP] [NVARCHAR] (150) NOT NULL ,
- [STR_PROP_1] [NVARCHAR] (512) NULL,
- [STR_PROP_2] [NVARCHAR] (512) NULL,
- [STR_PROP_3] [NVARCHAR] (512) NULL,
- [INT_PROP_1] [INT] NULL,
- [INT_PROP_2] [INT] NULL,
- [LONG_PROP_1] [BIGINT] NULL,
- [LONG_PROP_2] [BIGINT] NULL,
- [DEC_PROP_1] [NUMERIC] (13,4) NULL,
- [DEC_PROP_2] [NUMERIC] (13,4) NULL,
- [BOOL_PROP_1] BIT NULL,
- [BOOL_PROP_2] BIT NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[QRTZ_BLOB_TRIGGERS] (
- [SCHED_NAME] [NVARCHAR] (100) NOT NULL ,
- [TRIGGER_NAME] [NVARCHAR] (150) NOT NULL ,
- [TRIGGER_GROUP] [NVARCHAR] (150) NOT NULL ,
- [BLOB_DATA] [IMAGE] NULL
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[QRTZ_TRIGGERS] (
- [SCHED_NAME] [NVARCHAR] (100) NOT NULL ,
- [TRIGGER_NAME] [NVARCHAR] (150) NOT NULL ,
- [TRIGGER_GROUP] [NVARCHAR] (150) NOT NULL ,
- [JOB_NAME] [NVARCHAR] (150) NOT NULL ,
- [JOB_GROUP] [NVARCHAR] (150) NOT NULL ,
- [DESCRIPTION] [NVARCHAR] (250) NULL ,
- [NEXT_FIRE_TIME] [BIGINT] NULL ,
- [PREV_FIRE_TIME] [BIGINT] NULL ,
- [PRIORITY] [INTEGER] NULL ,
- [TRIGGER_STATE] [NVARCHAR] (16) NOT NULL ,
- [TRIGGER_TYPE] [NVARCHAR] (8) NOT NULL ,
- [START_TIME] [BIGINT] NOT NULL ,
- [END_TIME] [BIGINT] NULL ,
- [CALENDAR_NAME] [NVARCHAR] (200) NULL ,
- [MISFIRE_INSTR] [INTEGER] NULL ,
- [JOB_DATA] [IMAGE] NULL
- ) ON [PRIMARY]
- GO
- ALTER TABLE [dbo].[QRTZ_CALENDARS] WITH NOCHECK ADD
- CONSTRAINT [PK_QRTZ_CALENDARS] PRIMARY KEY CLUSTERED
- (
- [SCHED_NAME],
- [CALENDAR_NAME]
- ) ON [PRIMARY]
- GO
- ALTER TABLE [dbo].[QRTZ_CRON_TRIGGERS] WITH NOCHECK ADD
- CONSTRAINT [PK_QRTZ_CRON_TRIGGERS] PRIMARY KEY CLUSTERED
- (
- [SCHED_NAME],
- [TRIGGER_NAME],
- [TRIGGER_GROUP]
- ) ON [PRIMARY]
- GO
- ALTER TABLE [dbo].[QRTZ_FIRED_TRIGGERS] WITH NOCHECK ADD
- CONSTRAINT [PK_QRTZ_FIRED_TRIGGERS] PRIMARY KEY CLUSTERED
- (
- [SCHED_NAME],
- [ENTRY_ID]
- ) ON [PRIMARY]
- GO
- ALTER TABLE [dbo].[QRTZ_PAUSED_TRIGGER_GRPS] WITH NOCHECK ADD
- CONSTRAINT [PK_QRTZ_PAUSED_TRIGGER_GRPS] PRIMARY KEY CLUSTERED
- (
- [SCHED_NAME],
- [TRIGGER_GROUP]
- ) ON [PRIMARY]
- GO
- ALTER TABLE [dbo].[QRTZ_SCHEDULER_STATE] WITH NOCHECK ADD
- CONSTRAINT [PK_QRTZ_SCHEDULER_STATE] PRIMARY KEY CLUSTERED
- (
- [SCHED_NAME],
- [INSTANCE_NAME]
- ) ON [PRIMARY]
- GO
- ALTER TABLE [dbo].[QRTZ_LOCKS] WITH NOCHECK ADD
- CONSTRAINT [PK_QRTZ_LOCKS] PRIMARY KEY CLUSTERED
- (
- [SCHED_NAME],
- [LOCK_NAME]
- ) ON [PRIMARY]
- GO
- ALTER TABLE [dbo].[QRTZ_JOB_DETAILS] WITH NOCHECK ADD
- CONSTRAINT [PK_QRTZ_JOB_DETAILS] PRIMARY KEY CLUSTERED
- (
- [SCHED_NAME],
- [JOB_NAME],
- [JOB_GROUP]
- ) ON [PRIMARY]
- GO
- ALTER TABLE [dbo].[QRTZ_SIMPLE_TRIGGERS] WITH NOCHECK ADD
- CONSTRAINT [PK_QRTZ_SIMPLE_TRIGGERS] PRIMARY KEY CLUSTERED
- (
- [SCHED_NAME],
- [TRIGGER_NAME],
- [TRIGGER_GROUP]
- ) ON [PRIMARY]
- GO
- ALTER TABLE [dbo].[QRTZ_SIMPROP_TRIGGERS] WITH NOCHECK ADD
- CONSTRAINT [PK_QRTZ_SIMPROP_TRIGGERS] PRIMARY KEY CLUSTERED
- (
- [SCHED_NAME],
- [TRIGGER_NAME],
- [TRIGGER_GROUP]
- ) ON [PRIMARY]
- GO
- ALTER TABLE [dbo].[QRTZ_TRIGGERS] WITH NOCHECK ADD
- CONSTRAINT [PK_QRTZ_TRIGGERS] PRIMARY KEY CLUSTERED
- (
- [SCHED_NAME],
- [TRIGGER_NAME],
- [TRIGGER_GROUP]
- ) ON [PRIMARY]
- GO
- ALTER TABLE [dbo].[QRTZ_CRON_TRIGGERS] ADD
- CONSTRAINT [FK_QRTZ_CRON_TRIGGERS_QRTZ_TRIGGERS] FOREIGN KEY
- (
- [SCHED_NAME],
- [TRIGGER_NAME],
- [TRIGGER_GROUP]
- ) REFERENCES [dbo].[QRTZ_TRIGGERS] (
- [SCHED_NAME],
- [TRIGGER_NAME],
- [TRIGGER_GROUP]
- ) ON DELETE CASCADE
- GO
- ALTER TABLE [dbo].[QRTZ_SIMPLE_TRIGGERS] ADD
- CONSTRAINT [FK_QRTZ_SIMPLE_TRIGGERS_QRTZ_TRIGGERS] FOREIGN KEY
- (
- [SCHED_NAME],
- [TRIGGER_NAME],
- [TRIGGER_GROUP]
- ) REFERENCES [dbo].[QRTZ_TRIGGERS] (
- [SCHED_NAME],
- [TRIGGER_NAME],
- [TRIGGER_GROUP]
- ) ON DELETE CASCADE
- GO
- ALTER TABLE [dbo].[QRTZ_SIMPROP_TRIGGERS] ADD
- CONSTRAINT [FK_QRTZ_SIMPROP_TRIGGERS_QRTZ_TRIGGERS] FOREIGN KEY
- (
- [SCHED_NAME],
- [TRIGGER_NAME],
- [TRIGGER_GROUP]
- ) REFERENCES [dbo].[QRTZ_TRIGGERS] (
- [SCHED_NAME],
- [TRIGGER_NAME],
- [TRIGGER_GROUP]
- ) ON DELETE CASCADE
- GO
- ALTER TABLE [dbo].[QRTZ_TRIGGERS] ADD
- CONSTRAINT [FK_QRTZ_TRIGGERS_QRTZ_JOB_DETAILS] FOREIGN KEY
- (
- [SCHED_NAME],
- [JOB_NAME],
- [JOB_GROUP]
- ) REFERENCES [dbo].[QRTZ_JOB_DETAILS] (
- [SCHED_NAME],
- [JOB_NAME],
- [JOB_GROUP]
- )
- GO
- CREATE INDEX IDX_QRTZ_T_J ON QRTZ_TRIGGERS(SCHED_NAME,JOB_NAME,JOB_GROUP)
- CREATE INDEX IDX_QRTZ_T_JG ON QRTZ_TRIGGERS(SCHED_NAME,JOB_GROUP)
- CREATE INDEX IDX_QRTZ_T_C ON QRTZ_TRIGGERS(SCHED_NAME,CALENDAR_NAME)
- CREATE INDEX IDX_QRTZ_T_G ON QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_GROUP)
- CREATE INDEX IDX_QRTZ_T_STATE ON QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_STATE)
- CREATE INDEX IDX_QRTZ_T_N_STATE ON QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP,TRIGGER_STATE)
- CREATE INDEX IDX_QRTZ_T_N_G_STATE ON QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_GROUP,TRIGGER_STATE)
- CREATE INDEX IDX_QRTZ_T_NEXT_FIRE_TIME ON QRTZ_TRIGGERS(SCHED_NAME,NEXT_FIRE_TIME)
- CREATE INDEX IDX_QRTZ_T_NFT_ST ON QRTZ_TRIGGERS(SCHED_NAME,TRIGGER_STATE,NEXT_FIRE_TIME)
- CREATE INDEX IDX_QRTZ_T_NFT_MISFIRE ON QRTZ_TRIGGERS(SCHED_NAME,MISFIRE_INSTR,NEXT_FIRE_TIME)
- CREATE INDEX IDX_QRTZ_T_NFT_ST_MISFIRE ON QRTZ_TRIGGERS(SCHED_NAME,MISFIRE_INSTR,NEXT_FIRE_TIME,TRIGGER_STATE)
- CREATE INDEX IDX_QRTZ_T_NFT_ST_MISFIRE_GRP ON QRTZ_TRIGGERS(SCHED_NAME,MISFIRE_INSTR,NEXT_FIRE_TIME,TRIGGER_GROUP,TRIGGER_STATE)
- CREATE INDEX IDX_QRTZ_FT_TRIG_INST_NAME ON QRTZ_FIRED_TRIGGERS(SCHED_NAME,INSTANCE_NAME)
- CREATE INDEX IDX_QRTZ_FT_INST_JOB_REQ_RCVRY ON QRTZ_FIRED_TRIGGERS(SCHED_NAME,INSTANCE_NAME,REQUESTS_RECOVERY)
- CREATE INDEX IDX_QRTZ_FT_J_G ON QRTZ_FIRED_TRIGGERS(SCHED_NAME,JOB_NAME,JOB_GROUP)
- CREATE INDEX IDX_QRTZ_FT_JG ON QRTZ_FIRED_TRIGGERS(SCHED_NAME,JOB_GROUP)
- CREATE INDEX IDX_QRTZ_FT_T_G ON QRTZ_FIRED_TRIGGERS(SCHED_NAME,TRIGGER_NAME,TRIGGER_GROUP)
- CREATE INDEX IDX_QRTZ_FT_TG ON QRTZ_FIRED_TRIGGERS(SCHED_NAME,TRIGGER_GROUP)
【quartz】 各数据库创建脚本的更多相关文章
- 通用权限管理系统组件3.9 的 Oracle 数据库创建脚本参考
---------------------------------------------------- -- Export file for user USERCENTER -- -- Create ...
- Oracle工具类-生成数据库现有Job的创建脚本
生成Oracle数据库现有Job的创建脚本 -- 生成现有Job的创建脚本 create or replace procedure proc_generate_job_create_sql is be ...
- (喷血分享)利用.NET生成数据库表的创建脚本,类似SqlServer编写表的CREATE语句
(喷血分享)利用.NET生成数据库表的创建脚本,类似SqlServer编写表的CREATE语句 在我们RDIFramework.NET代码生成器中,有这样一个应用,就是通过数据库表自动生成表的CREA ...
- 4.mysql数据库创建,表中创建模具模板脚本,mysql_SQL99标准连接查询(恩,外部连接,全外连接,交叉连接)
mysql数据库创建,表创建模等模板脚本 -- 用root用户登录系统,运行脚本 -- 创建数据库 create database mydb61 character set utf8 ; -- ...
- 利用.NET生成数据库表的创建脚本,类似SqlServer编写表的CREATE语句
利用.NET生成数据库表的创建脚本,类似SqlServer编写表的CREATE语句 (喷血分享)利用.NET生成数据库表的创建脚本,类似SqlServer编写表的CREATE语句 在我们RDIFram ...
- EFCore 通过实体Model生成创建SQL Server数据库表脚本
在我们的项目中经常采用Model First这种方式先来设计数据库Model,然后通过Migration来生成数据库表结构,有些时候我们需要动态通过实体Model来创建数据库的表结构,特别是在创建像临 ...
- Python数据库备份脚本
Python数据库备份脚本 #!/usr/bin/env python # author: liudong # -*- coding: utf-8 -*- # filename: db_bak.py ...
- 浅谈Quartz.Net 从无到有创建实例
一.Quartz.Net介绍 Quartz.NET是一个开源的作业调度框架,非常适合在平时的工作中,定时轮询数据库同步,定时邮件通知,定时处理数据等. Quartz.NET允许开发人员根据时间间隔(或 ...
- Mysqldump备份说明及数据库备份脚本分享-运维笔记
MySQLdump是MySQL自带的导出数据工具,即mysql数据库中备份工具,用于将MySQL服务器中的数据库以标准的sql语言的方式导出,并保存到文件中.Mysqldump是一个客户端逻辑备份的工 ...
随机推荐
- linux 命令行发送邮件及附件
环境 本机安装sendmail了, 但是没有启动. 其他机器上有mail server, 并且已经把本机加到open relay列表中了, 可以通过该mail server发送邮件.做法如下:1. 安 ...
- POJ 1733 Parity game (并查集)
Parity game Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 6816 Accepted: 2636 Descr ...
- JDBC批处理读取指定Excel中数据到Mysql关系型数据库
这个demo是有一个Excel中的数据,我需要读取其中的数据然后导入到关系型数据库中,但是为了向数据库中插入更多的数据,循环N次Excel中的结果. 关于JDBC的批处理还可以参考我总结的如下博文: ...
- ios深拷贝,浅拷贝,拷贝自定义对象的简单介绍(转)
copy语法的目的:改变副本的时候,不会影响到源对象: 深拷贝:内容拷贝,会产生新的对象.新对象计数器置为1,源对象计数器不变. 浅拷贝:指针拷贝,不会产生新的对象.源对象计数器+1. 拷贝有下面两个 ...
- /var/spool/postfix/maildrop小文件太多造成inode索引使用完解决
/var/spool/postfix/maildrop 小文件太多造成inode索引使用完解决办法 问题表现和检查: 1.运行df -i / 查看inode使用是否满: 2.查看/var/spool/ ...
- AspNetPager学习使用1
今天开始研究使用AspNetPager 首先贴上下载链接:http://www.webdiyer.com/aspnetpager/downloads/ 在下载链接中,作者已经提供了使用方法.在这里,本 ...
- Javascript addEventListener dispatchEvent
测试代码:分别在嵌套的元素body,div#level1,div#level2,div#level3上附加事件,仅在chrome中测试通过. <!DOCTYPE html> <htm ...
- 使用Bootstrap-Table 遇到的问题
最近用bootstrap-Table插件,遇到的问题记录下: 1.如何按条件查询时,pageNumber重置为1? $('#btnSub').bind('click', function () { $ ...
- CSS之自适应布局webkit-box
自适应布局webkit-box,在平常的web横排布局中,会经常用到float或display:inline-block,但是在多种不同宽度的移动设备的自适应布局中用的话,还得设置百分比宽度和考虑清除 ...
- mysql插入表中的中文显示为乱码或问号的解决方法
版权声明:本文为博主原创文章,未经博主允许不得转载. 今天在做ssh的博客项目时发现mysql数据库中的中文显示为问号,网上查阅了很多资料,都不是很全,所以我总结一下,供大家参考和自己复习. 1.我的 ...