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
展开
 我来答
匿名用户
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列')前添加一个空格,不然'号好像会被“吞”掉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-14
展开全部
我建议你在excel里复制你的。txt文件的数据,复制为一列
然后在excel里拼insert语句,用公式a1-a20 生成一个个语句再插入
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-14
展开全部
把整个TXT赋值给A,然后让表上的数为A就行了吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-14
展开全部
去这看看 mysql如何用文本文件替换mysql一列的数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式