mysql
小雨转晴
xoxo
展开
-
mysql在某一字段后面添加新字段
<br />ALTERTABLE`test`ADD`anyField`TEXTNOTNULLAFTER`id`原创 2011-01-20 17:13:00 · 9249 阅读 · 0 评论 -
mysql UNIX时间戳与日期的相互转换
UNIX时间戳转换为日期用函数: FROM_UNIXTIME()select FROM_UNIXTIME(1156219870);日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP()Select UNIX_TIMESTAMP(’2006-11-04 12:23:00′);例:mys转载 2015-07-08 16:34:54 · 682 阅读 · 0 评论 -
Mysql 查询不连续ID
select id from (select id from rt_issue order by id asc) t where not exists (select 1 from rt_issue where id=t.id-1)原创 2015-03-20 10:59:59 · 12927 阅读 · 5 评论 -
我习惯的mysql导入导出
<br />1、cmd下执行,mysqldump -uroot -ppassword -P3306 -h172.0.8.249 domain_db traffic_alexa > /home/xyzqing/249/alexa.sql<br /> <br />2、登录mysql 执行 source /home/xyzqing/249/alexa.sql原创 2011-03-30 17:34:00 · 942 阅读 · 5 评论 -
MySQL时间戳转换
1、将时间转换为时间戳select unix_timestamp('2009-10-26 10-06-07')如果参数为空,则处理为当前时间2、将时间戳转换为时间select from_unixtime(1256540102)有些应用生成的时间戳是比这个多出三位,是毫秒表示,如果要转换,需要先将最后三位去掉,否则返回NULL转载 2013-01-11 00:41:11 · 1727 阅读 · 0 评论 -
mysq load csv file
LOAD DATA LOCAL INFILE '/home/xyzqing/top-1m.csv' INTO TABLE `alexa_top` FIELDS TERMINATED BY ',';原创 2011-03-17 18:26:00 · 944 阅读 · 0 评论 -
mysql 修改表名
Alter TABLE table_name RENAME TO new_table_name原创 2011-02-16 15:06:00 · 1602 阅读 · 0 评论 -
mysql 将远程数据保存到本地
<br />mysql -u test -ptest -P5606 -Dtest_db -h192.168.8.2 -e "select id,name from test_table" >testData.txt ; <br /> <br />其中:<br />-u 用户名<br />-p 密码<br />-P 端口(如果默认,则为3306)<br />-D 数据库名称<br />-h host<br />-e 要执行的sql语句原创 2011-02-12 14:25:00 · 1072 阅读 · 0 评论 -
Mysql replace函数不能使用正则表达式的解决
update ttt set name = replace(name,substring(name,locate('download/', name)+length('download/'),32),'b8eb00508bf5e012e8762715035a6089')原创 2011-01-31 11:16:00 · 13537 阅读 · 0 评论 -
mysql 修改字段类型
<br />ALTER TABLE `domain_dns` CHANGE `whoisId` `whoisId` bigint(20);原创 2011-01-28 09:25:00 · 921 阅读 · 0 评论 -
mysqldump 导出数据或表结构(远程&本地)
<br />命令行下具体用法如下: <br />mysqldump -u用戶名 -p密码 -d 数据库名 表名 > 脚本名;<br /> <br /> <br />导出整个数据库结构和数据<br />mysqldump -h localhost -uroot -p123456 database > dump.sql<br /> <br />导出单个数据表结构和数据<br />mysqldump -h localhost -uroot -p123456 database table > dump.原创 2011-01-24 17:22:00 · 7462 阅读 · 0 评论 -
用mysql 语句实现id自增,添加主键。
<br />1、ALTER TABLE `domain_dns_tucows` ADD PRIMARY KEY(`id`);<br /><br /><br /> 如果以前有主键的话: ALTER TABLE `domain_dns_tucows` DROP PRIMARY KEY, ADD PRIMARY KEY(`id`);<br /><br /><br /><br />2、ALTER TABLE `domain_dns_tucows` CHANGE `id` `id` INT(11) NOT原创 2011-01-19 09:35:00 · 28963 阅读 · 0 评论 -
mysql 复制表结构、数据
1、复制表结构及数据到新表CREATE TABLE 新表 SELECT * FROM 旧表 这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除。 不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key、Extra(auto_increment)等属性。需要自己用"alter"添加,而且容易搞错。 2、只复制表结构到新表 CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2原创 2011-01-20 17:26:00 · 641 阅读 · 0 评论