查看: 1020|回复: 7
|
text file import 去database
[复制链接]
|
|
要写怎样的script或什么方法可以将text file的资料import去mysql/microsoft sql server/foxpro??? |
|
|
|
|
|
|
|
发表于 21-9-2005 05:44 PM
|
显示全部楼层
最直接的办法就是帮他写成SQL FILE.
列:
CREATE TABLE `marital` (
`remark` varchar(50) NOT NULL default '',
PRIMARY KEY (`remark`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Dumping data for table `marital`
--
INSERT INTO `marital` VALUES ('MARRIAGE');
INSERT INTO `marital` VALUES ('SINGLE');
INSERT INTO `marital` VALUES ('WIDOW'); |
|
|
|
|
|
|
|
发表于 21-9-2005 06:03 PM
|
显示全部楼层
原帖由 eastken 于 21-9-2005 05:26 PM 发表
要写怎样的script或什么方法可以将text file的资料import去mysql/microsoft sql server/foxpro???
text file的资料import去DB?
不明白,有特定的structure吗?
比如:
1)aaa|bbb|ccc|ddd => "|" 是 delimeter.
2)aaa bbb ccc ddd => 每个field有特定的length,酱你就可以算出他的field 在那里。
base on textfile 的structure来做一个reader,then 将整set data import 进DB就可以。 |
|
|
|
|
|
|
|
发表于 21-9-2005 07:54 PM
|
显示全部楼层
原帖由 eastken 于 21-9-2005 05:26 PM 发表
要写怎样的script或什么方法可以将text file的资料import去mysql/microsoft sql server/foxpro???
如果是 ms sql 的话, 可以用 enterprise manager 的 data import. 如果是 mysql, 可以用 phpMyAdmin. |
|
|
|
|
|
|
|
发表于 21-9-2005 09:26 PM
|
显示全部楼层
在本身mysql不可以直接dumping data的吗??是否一定要用到phpMyAdmin? |
|
|
|
|
|
|
|
发表于 22-9-2005 09:10 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 22-9-2005 09:26 AM
|
显示全部楼层
我有点blur blur 了。
你们在讲的text file,到底是什么text file噢?
可以show我一下吗?(我只是奇怪为什么不用考虑它的structure就可以import。如果我做一个text file,里面写些eassy,也可以import?)
没有特定的structure也可以用来import??酱强?
[ 本帖最后由 chinjw 于 22-9-2005 09:31 AM 编辑 ] |
|
|
|
|
|
|
|
发表于 28-9-2005 01:42 PM
|
显示全部楼层
用bcp command来做import/export 很容易. 它的syntax可以查看SQL Books Online. |
|
|
|
|
|
|
| |
本周最热论坛帖子
|