MySQL 5.6 查询日志 与 慢查询

记录所有查询的方法 打开my.ini 在 [mysqld]下面写 general_log= ON; log_output= TABLE; 然后保存重启mysql 最后在mysql库下 general_log 表内可以查询想要的内容 general_log 可以在

关于网页源码中 DOCTYPE 的笔记

平时用HTML5 所以都直接简写 doctype <!DOCTYPE html> <html> 这个东西完整写法是 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> 除了上面这种 其实还有几种声明方式 * 过渡的(Transitional

Yii1 控制前端载入文件

通过逻辑控制前端文件载入,并且可以调整载入位置,避免直接修改模版,减少模版里面的逻辑 但因为现在流行前后端分离,其实这个已经没啥大用了,做个记

MySQL 触发器简单实例

表结构 /*取消外键约束*/ SET FOREIGN_KEY_CHECKS=0; /*创建C1表 主键ID 字段name*/ DROP TABLE IF EXISTS `c1`; CREATE TABLE `c1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(120) CHARACTER SET utf8mb4 DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MEMORY DEFAULT CHARSET=utf8; /*C2与C1结

PHP正则表达式匹配中文字符

网上有很多类似的文章,但往往都不能用 所以记录一下 preg_match_all("/([\x{4e00}-\x{9fa5}])/u", $input, $match); 注意:限定代码文件和input字符串都是utf-8编码。其他编码不适用

Yii1 数据库操作 笔记

获取最后插入数据的主键 id 以及数据绑定(防注入)更新表数据 $result = array( 'id'=>null, 'val'=>0 ); $row1 = Yii::app()->db->createCommand()->insert('test1', $result); $id = Yii::app()->db->getLastInsertID(); $row2 = Yii::app()->db->createCommand()->update('test1', array('val'=>$id) , 'id=:id',array(':id'=>$id)); echo $id; exit; <?php #1. 建立数据库连接 可以使用 try...catch 捕获可能抛出

Yii1 获取当前的模块名 控制器名 方法名

$this->module->id; #模块名 $this->action->id; #方法名 $this->uniqueId; #控制器名称 获取控制器名 控制器中获取控制器名: $name = $this->getId(); 在视图中获取控制器名: $name = Yii::app()->controller->id; 获取动作名 在控制器beforeActi