随笔分类 -  mysql

摘要:CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 阅读全文
posted @ 2014-07-22 14:20 wcp_spring 阅读(140) 评论(0) 推荐(0)
摘要:1、修改data目录中相应数据库目录下的db.opt配置文件:default-character-set=gbkdefault-collation=gbk_chinese_ci2、在新建数据库时,create database yourDB CHARACTER SET gbk;3、在使用控制台程序时:set names gbk; 阅读全文
posted @ 2012-11-24 10:39 wcp_spring 阅读(137) 评论(0) 推荐(0)
摘要:数据库日期类型是int类型的,该查询结果是datetime类型的SELECT from_unixtime( `dateline` ) FROM cdb_posts如果原来类型是datetime类型,查询结果要是int类型则SELECT unix_timestamp( `dateline` ) FROM cdb_postsphp时间转换,关键是看你在什么时候要获得对应的时间类型$timestamp=1210003200; $datetime=date('Y-m-d H:i:s',$timestamp); echo"该时间戳代表的时间:",$datetime,& 阅读全文
posted @ 2012-11-23 16:59 wcp_spring 阅读(272) 评论(0) 推荐(0)
摘要:1、解决字符集,默认建表是utf-8,windows是gbk,需要声明字符集:set names gbk;2、整型:tinyInt,smallint,mediumint,int,bigint:分别占据1-5位.(其中一位占据八个字节) 在声明例如年龄列的时候,可以声明为无符号类型的整型,unsigned; zerofill:零填充,在整型不够的时候会默认零填充(如果该列是zerofill,就是无符号的)(详细内容见zerofill.jpg)。3、给建好的表增加列:alter table 表名 add 列名 类型等声明 更改已建好的列:alter table 表名 change 列名 新列名 . 阅读全文
posted @ 2012-11-20 00:20 wcp_spring 阅读(254) 评论(0) 推荐(0)