我需要将大量文本文件(3098)导入到数据库中。每个文件必须位于不同的表中。我的想法是使用一个循环为每个文件创建一个新的表。我是否需要在php中使用foreach来遍历所有的文件,或者只使用mysql循环,以及在LOAD DATA LOCAL INFILE .Also之后应该使用什么文件名,不知道如何创建这些表(可能会为它们的名称使用一个变量任何其他的想法来完成我的任务都是有帮助的。
我有一个excel文件,arabic数据在windows中,现在我想将这个文件导入到安装在oracle linux 5.9中的oracle数据库中。我将我的excel文件导出为csv格式,但linux无法显示阿拉伯数据,我使用sqlldr并将csv文件导入数据库,但不幸的是,阿拉伯数据被标记为问号。当我使用insert语句时,在插入和显示阿拉伯字符方面没有任何问题,我的字符集是AR8MSWIN1256。提前谢谢。
我有一个文本文件要导入到MySQL表中。文件的列以逗号分隔。我设置了一个合适的表,并使用了以下命令:
load data LOCAL INFILE 'myfile.txt' into table mytable FIELDS TERMINATED BY ‘,’;问题是,在文本文件中,在每列的数据之前和之后都有几个空格,这些空格似乎都是导入到表中的(这不是我想要的)。有没有办法加载没有空格的