mysql如何用文本文件替换mysql一列的数据
比方说我有一个mysql的表mydata里面是会员数据(数据量很大。有二十万条gender这个列的数据我重新做了一个1.txt的文件我现在如何把1.txt的文件导入mys...
比方说我有一个mysql的表 mydata 里面是会员数据(数据量很大。有二十万条 gender这个列的数据我重新做了一个1.txt的文件 我现在如何把1.txt的文件导入mysql {gender} 这个列表面。而不改变别的,如果是命令的话请在后面说明
1.txt内容
123455
564668
564645
546645
564588
654555
654568
uid username password secques gender
1 123 123456 123456 58555
2 2 123456 598476 64585
3 333 123456 642331 53345
4 558 123456 646588 53345
5 55 123456 645566 56464
6 554 123456 546346 56646
7 554 123456 546456 54644 展开
1.txt内容
123455
564668
564645
546645
564588
654555
654568
uid username password secques gender
1 123 123456 123456 58555
2 2 123456 598476 64585
3 333 123456 642331 53345
4 558 123456 646588 53345
5 55 123456 645566 56464
6 554 123456 546346 56646
7 554 123456 546456 54644 展开
4个回答
2013-10-14
展开全部
1.将数据内容导入Excel,如图中B列
2.其它列利用Excel本身拖拽所选区右下角小黑格的功能复制出来(E列也会自动增序)。
3.全选内容,复制,打开word - 选择性粘贴 - 无格式文本。
4.打开mysql。新增gender列:alter table mydata add gender char(50); //char(50)根据自己需要
5.File - New script tab, 将刚才word中的脚本粘贴进去
注:在excel中注意C列')前添加一个空格,不然'号好像会被“吞”掉
2.其它列利用Excel本身拖拽所选区右下角小黑格的功能复制出来(E列也会自动增序)。
3.全选内容,复制,打开word - 选择性粘贴 - 无格式文本。
4.打开mysql。新增gender列:alter table mydata add gender char(50); //char(50)根据自己需要
5.File - New script tab, 将刚才word中的脚本粘贴进去
注:在excel中注意C列')前添加一个空格,不然'号好像会被“吞”掉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-14
展开全部
我建议你在excel里复制你的。txt文件的数据,复制为一列
然后在excel里拼insert语句,用公式a1-a20 生成一个个语句再插入
然后在excel里拼insert语句,用公式a1-a20 生成一个个语句再插入
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-14
展开全部
把整个TXT赋值给A,然后让表上的数为A就行了吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-14
展开全部
去这看看 mysql如何用文本文件替换mysql一列的数据
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询