2014-6-10 15:25 Tuesday  

1. 只按日期排序,忽略年份
> select date, description from table_name order by month(date),dayofmonth(date);
注意:单纯使用dayofyear来排序会导致错误,如2-29与非闰年的3-1日同等级

 

2. 排序点分式IP
> se...

阅读全文>>

在MySQL下运行完下面这个建表语句后。 如何从数据字典中,检索出这个表的字段的相关信息?

DROP TABLE IF EXISTS test_table;

CREATE TABLE test_table(
  Test_ID int NOT NULL    AUTO_INCREMENT    PRIMARY &nb...

阅读全文>>

2013-4-26 19:51 Friday  

myql优化,启动mysql缓存机制,实现命中率100%

配置你的mysql配置文件:主要是配置[mysqld]后面的内容。

1,优化远程连接速度。


在[mysqld]下面添加skip-name-resolve

skip-name-resolve

选项就能禁用DNS解析,连接速度会快很多。不过,这样的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。

2,设置连接数,mysq...

阅读全文>>

1、应用程序(比如PHP)长时间的执行批量的MYSQL语句。
最常见的就是采集或者新旧数据转化。
解决方案:

my.ini文件中添加或者修改以下两个变量:
wait_timeout=2880000
interactive_timeout = 2880000


关于两个变量的具体说明可以google或者看官方手册。
如果不能修改my.cnf,则可以在连接数据库的时候设置CLIENT_INTER...

阅读全文>>