Monthly Archives: June 2010

ubuntu Linux 下的php配置文件

ubuntu下,用apt-get安装的php5默认情况下将配置文件保存在/etc/php5/ 以下是我的机器上的情况(加粗的是输入的命令): $ cd /etc/php5/ $ ls -l */ apache2/: 总计 68 -rw-r–r– 1 root root 67459 2010-04-09 16:35 php.ini cgi/: 总计 156 lrwxrwxrwx 1 root root     9 2010-02-21 22:00 conf.d -> ../conf.d -rw-r–r– 1 root root 44789 … Continue reading

Posted in tip | Tagged | Leave a comment

MySQL LOAD DATA LOCAL INFILE Skipped

使用MySQL的LOAD DATA LOCAL INFILE载入文件时可能会遇到部分记录没有导入(在执行结果反馈的信息中显示为Skipped: n)的情况. 如果你想知道哪些记录被跳过了,请使用LOAD DATA INFILE,它不会跳过那些记录,而是提示错误和出错的原因. 以下是MySQL文档中关于这个问题的tips. http://dev.mysql.com/doc/refman/5.1/en/load-data.html Posted by Clive le Roux on February 2 2009 12:20am [Delete] [Edit] If you get “Skipped records” using “LOAD DATA LOCAL INFILE” copy the data file to the actual database … Continue reading

Posted in tip | Leave a comment

MySQL ; SUBSTR()与CHAR_LENGTH()

SUBSTR()是SUBSTRING()的别名;最常用的,,)形式和PHP等语言很类似,不过pos是从1开始的,len不能为负,如果负则返回空字符串;multi-byte safe(多字节安全)也就是不会在取子字符串时把汉字等截断,造成乱码;由于长度不能使用负值来表示倒数的位置,所以有时需要用CHAR_LENGTH()来计算字符串的总长度,CHAR_LENGTH()把多字节字符也看成基本单位,一个汉字也是按1计算的。 更多信息http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_substr

Posted in tip | Leave a comment