
database
hjy273
这个作者很懒,什么都没留下…
展开
-
精简mysql中文乱码解决方法
一: windows系统下mysql中文显示乱码最简解决方法mysql> set names gb2312; 然后敲回车ok!前提是安装的时候选utf8编码格式安装。二:linux系统下mysql中文乱码最简解决方法在/etc/mysql/目录下,修改文件my.cnf 主要配置文件修改有两处:到客户端配置[client] 在下面添加### 默认字符集为utf8default-character-s原创 2008-06-17 15:43:00 · 335 阅读 · 0 评论 -
mysql数据库中text类型长度
其中mysql的text类型有64K长度限制的,MEDIUMTEXT中型是2G,LONGTEXT大型是4G .原创 2009-11-11 15:10:00 · 1906 阅读 · 0 评论 -
mysql重命名表,建立外键,增、删、改列名实例
##mysql重命名表,建立外键,增、删、改列名实例##增加到某个字段之后alter table tb_nippon_mms_info add province varchar(50) default null after retCode;alter table tb_nippon_mms_info add city varchar(50) default null after原创 2009-07-03 11:11:00 · 3104 阅读 · 0 评论 -
mysql取得一个表的列名
mysql取得一个表的列名方法为:DESCRIBE tb_nine_safety_info;缩写为:DESC tb_nine_safety_info;----SHOW COLUMNS FROM tb_nine_safety_info;select COLUMN_NAME from information_schema.columns where table_n原创 2009-07-03 11:10:00 · 1256 阅读 · 0 评论 -
MySQL的MyISAM和InnoDB对比及优化
###MySQL的MyISAM和InnoDB对比及优化MyISAM和InnoDB是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。MyIASM是I原创 2009-06-24 15:52:00 · 1232 阅读 · 0 评论 -
alter table用法
ALTER TABLE NameALTER TABLE -- 修改表的定义SynopsisALTER TABLE [ ONLY ] name [ * ] action [, ... ]ALTER TABLE [ ONLY ] name [ * ] RENAME [ COLUMN ] column TO new_columnALTER TABLE name RENAME TO ne原创 2009-05-04 11:44:00 · 1662 阅读 · 0 评论 -
distinct查找不重复的手机号码
##distinct用法,查找不重复的手机号码select distinct(phone) from business.tb_heinz_qunfa where insertDate>2009-04-10原创 2009-04-24 14:47:00 · 252 阅读 · 0 评论 -
mysql查询毫秒
select date_format(2008-11-04 18:19:30.234,%Y-%m-%d %H:%i:%s.%f);select date_format(now(),%Y-%m-%d %H:%i:%s.%f);原创 2009-04-23 11:05:00 · 504 阅读 · 0 评论 -
mysql的字符串函数
###mysql的字符串函数对于针对字符串位置的操作,第一个位置被标记为1。(这一点很重要,容易出错)ASCII(str) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。 mysql> select ASCII(2); -> 50 mysql> select ASCII(2);原创 2008-11-14 11:29:00 · 209 阅读 · 0 评论 -
mysql一关联查询
##mysql一关联查询,很有用的,可以查找到手机号码所在的城市。select LEFT (a.mobile,7) as mobile,b.city from tb_tvc_mobile a, tb_area_phone_temp b where LEFT (a.mobile,7)=b.code;select a.*,LEFT (a.mobile,7) as mobile,b.city from原创 2008-11-14 11:26:00 · 279 阅读 · 0 评论 -
linux系统下mysql中文乱码解决
linux系统下mysql中文乱码解决改默认编码:/etc/init.d/mysql start (stop) 为启动和停止服务器/etc/mysql/ 主要配置文件所在位置 my.cnf/var/lib/mysql/ 放置的是数据库表文件夹,这里的mysql相当于windows下mysql的date文件夹启动mysql后,以root登录mysqlisher@ish...原创 2008-07-17 14:21:46 · 119 阅读 · 0 评论