Apr 16

php和mysql时间互换 不指定

felix021 @ 2008-4-16 16:02 [IT » 数据库] 评论(3) , 引用(0) , 阅读(18749) | Via 本站原创
from http://hi.baidu.com/beidu/blog/item/e3d1b7fd5a4dd31309244d5e.html

php和mysql时间互换

在mysql中有三种时间字段类型:DATETIME,DATE和TIMESTAMP。

DATETIME以YYYY-MM-DD HH:MM:SS格式的字符串来保存数据;DATE则是只有年月日以YYYY-MM-DD形式的字串;TIMESTAMP类型和PHP中的TIMESTAMP类型名字一样,但是两者基本上是不同的。
Tags: , ,
Apr 9
使用MySQLi的时候发现,输入中文进行更新的时候就会出现类似
引用
Data too long for column 'name' at row 1

这样的错误,上网搜了一下,解决办法是采用gbk或UTF-8编码。
我把所有的php脚本转换成了utf-8编码,然后在new mysqli;后面加入
@ $conn->query("SET NAMES 'utf8' ");

然后就正常了。

特别提示两点:
1。网页里面记得要在title前加上
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

2。上面命令里面是SET NAMES 'utf8',这里没有横杆!(不是utf-8)
Tags: , ,
Mar 25
蛮简单的。微软的东西总是傻瓜化了。。

简单记录一下如何读取、写入、删除。

读取:
Dec 11
from http://dev.mysql.com/doc/refman/5.1/zh/functions.html

    *    INET_ATON(expr)

给出一个作为字符串的网络地址的"点地址"(如127.0.0.1)表示,返回一个代表该地址数值的整数。地址可以是4或8比特地址。
Dec 9
解决MySQL不能通过mysql.sock连接的问题

情况如下:

[root@localhost opt]# mysql -uroot -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

解决办法:
Tags:
Nov 13

mysql 字符串连接运算   不指定

felix021 @ 2007-11-13 00:32 [IT » 数据库] 评论(0) , 引用(0) , 阅读(9049) | Via 本站原创
更改此blog的附件的源文件名(originalname字段),
想在所有附件的末尾添加.jpg
使用到了MySQL的concat函数.
Oct 3
1 【SQL】http://www.sqlzoo.cn  
中国人学习SQL的最好地方http://www.sqlzoo.cn  
  作者: Felix021      封  2007-10-3 01:24   回复此发言   删除  
-------------------------------------------------------------------------------
2 回复:【SQL】http://www.sqlzoo.cn  
不过校园网速度比较慢,打不开数据库
直接用www.sqlzoo.net比较好  
  作者: Felix021      封  2007-10-3 02:53   回复此发言   删除  
--------------------------------------------------------------------------------

分页: 3/3 第一页 上页 1 2 3 最后页 [ 显示模式: 摘要 | 列表 ]