php批量生成mysql触发器定义语句
2011-11-15 10:06
232 查看
简介:这是php批量生成mysql触发器定义语句的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。
class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=333669' scrolling='no'>
“php批量生成mysql触发器定义语句”的更多相关文章 》
爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具
http://biancheng.dnbcw.info/php/333669.html pageNo:11
class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=333669' scrolling='no'>
<?php define('TRIGGER_AFTER_INSERT_SQL',"DELIMITER | DROP TRIGGER IF EXISTS %s; CREATE TRIGGER %s AFTER INSERT ON %s FOR EACH ROW BEGIN SET @result_set = (select clear_cache()); END | DELIMITER ;\r\n\r\n"); define('TRIGGER_AFTER_UPDATE_SQL',"DELIMITER | DROP TRIGGER IF EXISTS %s; CREATE TRIGGER %s AFTER UPDATE ON %s FOR EACH ROW BEGIN SET @result_set = (select clear_cache()); END | DELIMITER ;\r\n\r\n"); define('TRIGGER_AFTER_DELETE_SQL',"DELIMITER | DROP TRIGGER IF EXISTS %s; CREATE TRIGGER %s AFTER DELETE ON %s FOR EACH ROW BEGIN SET @result_set = (select clear_cache()); END | DELIMITER ;\r\n\r\n"); mysql_connect('127.0.0.1:3307','root','') or die(mysql_error()); mysql_select_db('db'); mysql_query('SET NAMES UTF8'); $triggerDDL = ''; $rs = mysql_query('SHOW TABLES'); while($row = mysql_fetch_array($rs)) { $tblName = $row['Tables_in_db']; $triggerDDL .= "\r\n--\r\n-- 表的触发器 `".$tblName."`\r\n--\r\n"; $triggerName = $tblName.'_insert'; $triggerDDL .= sprintf(TRIGGER_AFTER_INSERT_SQL,$triggerName,$triggerName,$tblName); $triggerName = $tblName.'_update'; $triggerDDL .= sprintf(TRIGGER_AFTER_UPDATE_SQL,$triggerName,$triggerName,$tblName); $triggerName = $tblName.'_delete'; $triggerDDL .= sprintf(TRIGGER_AFTER_DELETE_SQL,$triggerName,$triggerName,$tblName); } file_put_contents('db_trigger.sql',$triggerDDL); ?>
“php批量生成mysql触发器定义语句”的更多相关文章 》
爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具
http://biancheng.dnbcw.info/php/333669.html pageNo:11
相关文章推荐
- PHP执行批量mysql语句
- PHP连接MySQL数据库;mysql中update批量修改与替换语句
- mysql 生成完整的存储过程定义语句
- PHP执行批量mysql语句的解决方法
- Mysql定时执行任务,执行批量的sql语句 并且查看已经生成的定时事件
- PHP实现的通过参数生成MYSQL语句类完整实例
- PHP实现的通过参数生成MYSQL语句类完整实例
- PHP执行批量mysql语句
- PHP+Mysql实现多关键字与多字段生成SQL语句的函数
- PHP执行批量mysql语句的解决方法
- PHP+Mysql实现多关键字与多字段生成SQL语句的函数
- PHP执行批量mysql语句
- php中的pdo之mysql预处理语句与存储过程详解
- php下 mysql实现拼接insert和update语句
- windows下PHP批量生成打包android程序APK-渠道txt植入apk文件
- MySQL limit 语句 和 PHP 分页技术
- php 批量生成 html转word
- php分享二十七:批量插入mysql
- MySQL 查看表结构、索引、触发器 的SQL语句