易截截图软件、单文件、免安装、纯绿色、仅160KB

初探MYSQL。在我有效地心中留下一道阴影……

为什么这么说呢。因为啊我写我公司的查PV的数据时,发现表的功能不是很全,让我用一句话写出那么老牛的SQL语句真的好难。
真么着吧,我写出我这句话来看一看。
<?php
//########################2010-1-24 22:48
//#######################数据库查询
//######################本程序共有3个sql分别为sql,sql5,sql6。sql用来查询数据总数,sql5用来查询数据,sql6用来查询PV
//######################
/*
if(!isset($_COOKIE['uname']))
{
echo "<mce:script type="text/javascript"><!--
location.href='logout.php';
// --></mce:script>";
}
*/
//计算时间的函数
function run_time(){
list($msec,$sec)=explode(" ",microtime());
return((float)$msec+(float)$sec);
}
include_once"conn1.php";
$start_time=run_time();
//定义变量,查询有多少条记录
if(isset($_GET['page'])){
$page=intval($_GET['page']);

}else{
$page=1;
}
//
$temp_page_size=$_GET['page_size'];
if(!isset($temp_page_size)){
if(!isset($n)){
$page_size=10;
}
}else{
$page_size=$temp_page_size;
$n=0;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>新闻流量统计</title>
<link rel="stylesheet" href="css.css" mce_href="css.css">
<mce:style type="text/css"><!--
.STYLE1 {color: #FFFFFF}
--></mce:style><style type="text/css" mce_bogus="1">.STYLE1 {color: #FFFFFF}</style>
<mce:script language="javascript"><!--
function CheckAll(objname){
var obj=document.all[objname];
for (var i=0;i<obj.length;++i){
var e = obj.item(i);
if(e.disabled)continue;
if(e.checked)
e.checked = false;
else
e.checked = true;
}
}
function returndate(obj)
{
var obj=MM_findObj(obj,'')
var arr = null;
var args = new Array();
arr = showModalDialog("showdate.htm",args,"font-family:Ve


相关文档:

mysql中的union和order by、limit

我有一个表
CREATE TABLE `test1` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(20) NOT NULL,
  `desc` varchar(100) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
(1)以下查询会报错误:[Err] 1221 - Incorrect usage of UNION and ORDE ......

mysql中的正则表达式搜索

语法:
select * from table_name where column_name regexp '正则表达式'
或区分大小写
select * from table_name where column_name regexp binary '正则表达式'
支持的正则表达式符号:
.    任意字符
|    或,如:a|b|c
[]   范围,比如:[a-z],[0-9],[^0-9]不包 ......

mysql常见命令

net  start  mysql    //启动mysql服务
net  stop  mysql    //停止mysql服务
mysqld-nt  --remove  //删除mysql后台服务
mysqld-nt  --install    //安装mysql后台服务
mysqld-nt可以换成mysqld-max-nt或mysqld
mysql -u root ......

mysql explain中的using filesort

Using filesort表示在索引之外,需要额外进行外部的排序动作。导致该问题的原因一般和order by有者直接关系,一般可以通过合适的索引来减少或者避免。
explain SELECT * from table_item WHERE user_id = 2 ORDER BY item_id LIMIT 0, 5
user_id 和 item_id 分别建立一个索引,对此语句MySQL选择了 user_id索引,那么 ite ......

ms sql到mysql的移植:关于数据类型移植的一些问题

   ms sql中的int型默认是4位,mysql的int型默认是11位,前者到后者的移植不会有什么隐患,但是后者到前者的移植就存在位数不够,不能存储大数的隐患。
   还有bigint,ms sql是8位,mysql默认是20位。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号