<?php$result = mysql_query("SELECT id,email FROM people WHERE id = '42'");if (!$result) { echo 'Could not run query: ' . mysql_error(); exit;}$row = m ...
分类:
数据库 时间:
2020-01-22 14:32:17
阅读次数:
78
# Write your MySQL query statement below --题意:删除重复的邮箱,保留重复中邮箱id最小的 --逆向思维,删除每个邮箱中不是最小的 DELETE FROM person WHERE id NOT IN ( SELECT need.id FROM ( SELE ...
分类:
其他好文 时间:
2020-01-12 17:51:37
阅读次数:
116
第二高的薪水 # Write your MySQL query statement below --排序后用limit找到第二条数据 --ifnull函数为了观看直观并且拼凑null的情况 --distinct为了避免相同工资都参与排序的情况 select ifnull((select distin ...
分类:
其他好文 时间:
2020-01-03 12:32:03
阅读次数:
84
1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。 // 查询缓存不开启 $r = mysql_query("SELECT username FROM user WHERE signup_date >= CUR ...
分类:
数据库 时间:
2019-11-06 09:17:43
阅读次数:
93
宽字节注入 mysql_query("SET NAMES 'gbk'");//设置字符集编码,对数据库执行之后的结果进行某种编码(gbk)然后传递给用户,返回gdk编码的结果 mysql_set_charset("GBK");//设置字符集编码,规定当与数据库服务器进行数据传送时要使用的默认字符集 ...
分类:
数据库 时间:
2019-10-30 22:39:30
阅读次数:
125
//头文件 #include "mysql.h" //函数定义 // 执行sql语句, 包括增加、删除、更新数据 bool ExecuteSql(MYSQL m_mysql,const char * sql) { if (mysql_query(&m_mysql, sql)) { // 打错误log... ...
分类:
数据库 时间:
2019-09-18 19:45:39
阅读次数:
471
python 异步MySQL存库 对于异步框架而言,这些延迟是无法接受的。因此, Twisted 提供了 twisted.enterprise.adbapi, 遵循DB-API 2.0协议的一个异步封装。adbapi 在单独的线程里面进行阻塞数据库操作, 当操作完成的时候仍然通过这个线程来进行回调。 ...
分类:
数据库 时间:
2019-07-01 12:18:17
阅读次数:
134
慢查询开启状态 show VARIABLES LIKE 'slow_query_log%'; 设置开启慢查询 SET GLOBAL slow_query_log = 'ON'; 查看慢查询的文件路径 SHOW VARIABLES like 'slow_query_log_file'; 设置慢查询时长 ...
分类:
其他好文 时间:
2019-06-22 11:03:57
阅读次数:
85
0x01简介 百度翻译了一下 基于错误的更新查询 字符型 第一次遇到这种情况 那我们先看看源代码行吧 不懂函数的百度 $result = mysql_query($sql);//返回查询的数据的一个结果集,需要用php相应的mysql函数取值。比如mysql_fetch_array()这个函数。还有 ...
分类:
数据库 时间:
2019-05-26 11:05:58
阅读次数:
136
# Write your MySQL query statement below select Email from Person group by Email having count(Email)>1; ...
分类:
其他好文 时间:
2019-04-04 23:09:08
阅读次数:
245