Quantcast
Channel: 葡萄树 On The Road » mysql
Browsing all 12 articles
Browse latest View live

MySQL触发器的使用

1、创建触发器: 语法: CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name    FOR EACH ROW    BEGIN    trigger_stmt   END;   CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR...

View Article



MySQL 关于分页查询一个非常有用的查询参数

MySQL 的 SELECT 语句中有这么一个参数:SQL_CALC_FOUND_ROWS,这个参数可以配合 MySQL 提供的函数 FOUND_ROWS() 来使用。 当我们使用 LIMIT ?,? 进行分页查询时,返回的只是你想要的记录,例如 LIMIT 10 则是返回前 10 条记录,但是整个查询涉及多少条记录我们不知道,需要再次发送一个不带 LIMIT 的查询来获取记录数,以便进行翻页处理。...

View Article

MySQL中如何在选出的结果集中打印某条记录的位置

在MySQL中,有时候我们要选出N条记录,希望在结果中每条记录中加上一列标记该记录是第几条。 这个问题在oracle中,用rownum就可以简单的实现,但是在MySQL中,怎么去实现呢?下面给大家举一个例子: select t.page,t.pv,@rn:=if(1=1,@rn+1,@rn) as rn from (select page, pv from   module_page_statis...

View Article

Linux 下找不到 mysql.sock 的解决方法

出现以下的信息: Got an error: Connection error: Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ mysql.sock 突然消失算是常见的问题,如果是第一次安装MySQL才出现,那只要找出 mysql.sock 在哪里就可以了。...

View Article

在MySQL中拷贝表的几种方式

假如我们有以下这样一个表: 引用 id      username    password ———————————– 1       admin       ************* 2       sameer      ************* 3       stewart     ************* CREATE TABLE IF NOT EXISTS `admin` (...

View Article


linux下C连接MySql

相对于Window下的设置,Linux要简单的很多。 1. 示例程序 $ vi mysql-c-api.c #include #include "mysql/mysql.h" int main(){ MYSQL mysql; mysql_init(&mysql); mysql_options(&mysql,MYSQL_OPT_COMPRESS,0);...

View Article

MYSQL高级注入实例

########################################### #MYSQL高级注入实例 ########################################### ———————————–系统信息 ——————————————- http://www.vulnsite.com/renwu.php?id=10 and 1=2 union select...

View Article

MySQL Query Cache 小结

最近经常有人问我 MySQL Query Cache 相关的问题,就整理一点 MySQL Query Cache 的内容,以供参考。 顾名思义,MySQL Query Cache 就是用来缓存和 Query 相关的数据的。具体来说,Query Cache 缓存了我们客户端提交给 MySQL 的 SELECT 语句以及该语句的结果集。大概来讲,就是将 SELECT 语句和语句的结果做了一个 HASH...

View Article


MySQL 索引详解

本文介绍了数据库索引,及其优、缺点。针对MySQL索引的特点、应用进行了详细的描述。分析了如何避免MySQL无法使用,如何使用EXPLAIN分析查询语句,如何优化MySQL索引的应用。 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。 注: [1]索引不是万能的!...

View Article


Python中使用MySQL的问题

第一步:安装MySQL-python-1.2.2.tar python setup.py build python setup.py intstall 第二步:可能遇到的错误 1、libmysqlclient.so.16: cannot open shared object file: No such file or directory...

View Article

Linux 配置MySQL 删除MySQL日志

@@@查看mysql日志文件 SHOW MASTER LOGS; @@@清除清除mysql日志文件: PURGE MASTER LOGS BEFORE DATE_SUB( NOW(),INTERVAL 3 DAY); — 删除三天前的日志 或者 PURGE MASTER LOGS BEFORE ’2008-06-22 13:00:00′; — 删除 ’2008-06-22 13:00:00′...

View Article

Python操作MySQL时防止SQL注入

下面是网上搜到的一篇关于SQL注入的文章。最近在项目中涉及到防止SQL注入的部分,但是由于使用的是PYTHON和MYSQL,使用不了JAVA代码中提供的一些现成的方法,而且MYSQLDB模块中的EXECUTE方法不支持表名使用占位符。   execute(self,query, args=None)   Execute a query. query — string, query to...

View Article
Browsing all 12 articles
Browse latest View live


Latest Images