Categories


Tags


我司mysql对存储过程、视图、触发器,事件支持情况

我司mysql对存储过程、视图、触发器支持情况:

存储过程 支持

视图 支持

触发器 支持

事件 不支持

注意:建立存储过程和视图如需技术支持我司单独收费50元/次

如果是我司从mysql4.0升级到mysql5的数据库不支持存储过程、视图、触发器。

以下是一段建立存储过程代码实例:

DROP PROCEDURE IF EXISTS `createall`;

DELIMITER ;;

CREATE  PROCEDURE `createall`()

BEGIN

/*DROP TABLE DB2INST1.USR_INF;*/

CREATE TABLE USR_INF (USR_NBR INT,USR_NAM CHAR(60),USR_PWD INT,

REG_DAT DATE,PROFIT DECIMAL(13,2),USR_TYP CHAR(3),CON_TEL CHAR(20),CON_MOB CHAR(20),CLT_CNT INT,UPP_USR INT);

/*DROP TABLE DB2INST1.CLT_INF;*/

CREATE TABLE CLT_INF (CLT_NBR  INT  UNSIGNED PRIMARY KEY  AUTO_INCREMENT NOT NULL ,CLT_NAM CHAR(60),

CLT_ID CHAR(30),VIP_NO CHAR(30)

,VIP_TYP CHAR(20),SRV_USR INT,UPP_USR INT,ADM_USR INT,OTH_USR INT,REG_DAT DATE,BIR_DAT DATE,MAR_DAT DATE,SPO_DAT DATE,XML_INF VARCHAR(4096))AUTO_INCREMENT 1;

CREATE TABLE CLT_ACT (CLT_NBR INT,SUM_AMT DECIMAL(13,2),SUM_CNT INT,RTN_AMT DECIMAL(13,2)

,RTN_CNT INT,AVA_ACU INT,HIS_ACU INT);

CREATE TABLE CLT_TRX (CLT_NBR INT,TRX_AMT DECIMAL(13,2),TRX_ACU INT,TRX_DAT DATE,TRX_TIM TIME,

TRX_USR INT,PROFIT DECIMAL(13,2) );

CREATE TABLE CLT_NTC (CLT_NBR INT,NTC_TYP CHAR(3),NTC_MTD CHAR(10));

CREATE TABLE SYS_PAM (PAM_FAT CHAR(3),PAM_SUB CHAR(3),PAM_NAM CHAR(60));

CREATE TABLE PRD_LST (PRD_ID INT,BAR_COD CHAR(30),PRD_NAM CHAR(60),PRD_VAL DECIMAL(13,2),PRD_SEL DECIMAL(13,2),REG_DAT DATE);

/*DROP TABLE ERR_MSG;*/

CREATE TABLE ERR_MSG (MSG_ID INT,MSG_TXT CHAR(100));

END

;;

DELIMITER ;

以下是一段建立触发器代码的实例:

/*!50003 CREATE TRIGGER `del_authorize_and_user` AFTER DELETE ON `admin_role`

FOR EACH ROW begin

delete from authorize WHERE role_id=OLD.id;

delete from admin_user WHERE role_id=OLD.id;

delete from role_menu_droit WHERE role_id=OLD.id;

end */;;

DELIMITER ;

来源:西部数码


Public @ 2013-09-05 15:46:54

自动备份mysql并删除7天前备份

可以使用脚本实现自动备份mysql和删除过期备份的功能。 以下是一个使用bash脚本实现自动备份mysql和删除7天前备份的例子: ``` #!/bin/bash # MySQL参数 USER="root" # 修改为你的MySQL用户名 PWD="password" # 修改为你的MySQL密码 HOST="localhost" # 修改为你的MySQL主机地址 DBNAME="db

Public @ 2023-04-23 13:50:32

防止ASP Session丢失的方法

1. 增加Session超时时间:可以在ASP应用程序的web.config配置文件中设置sessionState节点的timeout属性来增加Session超时时间。 2. 使用Cookie替代Session:将Session的数据存储到客户端的Cookie中,这样就不需要依赖服务器端的Session状态了。但是需要注意Cookie的安全性,以防止被篡改或盗取。 3. 少用Session:尽

Public @ 2023-04-28 02:50:09

MySQL数据库应用场景

1. 网站数据存储: MySQL数据库是最常用的网站数据库之一,大多数网站都使用MySQL作为后端数据库来存储用户和站点的数据。 2. 电子商务应用:MySQL可以用于存储商家、产品、订单和用户等信息,这让电子商务平台的数据可靠性更高。 3. 数据分析和报告:MySQL可以处理大量数据,为数据科学家提供可靠的数据存储和分析平台。 4. 日志管理:MySQL可以通过日志管理来记录系统和应用程序

Public @ 2023-06-21 12:00:18

mysql导出备份、导入恢复以及迁移(适用虚拟主机)

推荐使用数据库管理软件进行操作,可以避免超时,同时支持大文件导入 使用mysql管理软件导入恢复/导出备份mysql一、备份源文件备份:1、虚拟主机管理--管理--数据库,点击备份mysql到databases目录4.jpg2、到文件管理里面选中database目录,然后点击压缩按钮进行压缩,再使用FTP连接空间下载压缩文件即可。4.jpg导出SQL文件备份1、虚拟主机管理--管理--数据库 点击

Public @ 2009-03-08 15:46:55

更多您感兴趣的搜索

0.661189s