Questions tagged «csv»

4
MySQL导入csv文件错误13(HY000):无法获取/path/file.csv的统计信息(错误代码:2)
我绝对是MySQL(5.5.34)/ Linux(Ubuntu 12.04 LTS)的初学者。 我用一个表创建了一个简单的数据库。当尝试通过'data_test.csv文件将数据导入其中时,出现错误消息13。 来自终端的专家如下: mysql> source /home/g/stockrecdb/load_test.sql; Database changed ERROR 13 (HY000): Can't get stat of '/home/stockrecdb/data_test.csv' (Errcode: 2) mysql> 注意:如果在LOAD DATA LOCAL INFILE中使用LOCAL,则会出现错误:ERROR 1148(42000):此MySQL版本不允许使用的命令
16 mysql  errors  csv 

2
将远程Postgres表导出为本地计算机上的CSV文件
我对远程服务器上的数据库具有只读访问权限。因此,我可以执行: COPY products TO '/tmp/products.csv' DELIMITER ','; 但是在该服务器上,我没有创建/保存文件的权限,因此我需要在本地计算机上执行此操作。 当我连接到远程数据库时,如何执行命令将文件保存在本地计算机而不是远程服务器上? 或者,如何执行Linux命令以连接到远程数据库,执行查询并将输出作为文件保存到本地计算机?
16 postgresql  export  csv  copy 

1
我可以从SSMS查询制表符分隔的文件吗?
是否可以从Sql Server Management Studio查询制表符分隔的文件以查看其数据,而无需将其保存在任何地方? 我知道您可以BULK INSERT使用制表符分隔的文件,例如: BULK INSERT SomeTable FROM 'MyFile.txt' WITH ( FIELDTERMINATOR = '\t', ROWTERMINATOR = '\n'); 但是,这需要您事先知道各列并创建一个表来保存数据。 我也知道您可以查询其他一些文件类型,例如CSV或Excel,而无需使用OPENROWSET和Excel驱动程序预先定义列,例如: -- Query CSV SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0', 'Text;Database=\\Server\Folder\;HDR=Yes;', 'SELECT * FROM MyFile.csv') -- Query Excel SELECT * FROM OPENROWSET('Microsoft.Ace.OLEDB.12.0', 'Excel 8.0;Database=MyFile.xls', 'SELECT * FROM [Sheet1$]') 另外,如果我更改注册表项Format下HKLM\Software\Microsoft\Office\12.0\Access Connectivity Engine\Engines\Text从CSVDelimited到TabDelimitedSQL Server上,上面的CSV查询将正确读取制表符分隔的文本文件,但是它将不再读取逗号分隔的文本文件,所以我不认为我想留下那样 …


3
从带有标题的CSV文件创建表
我正在寻找一种仅基于指定CSV内容生成新MySQL表的方法。我将使用的CSV文件具有以下属性; “ |” 定界的。 第一行指定列名称(标题),也为“ |” 定界的。 列名和顺序不固定。 列数不固定。 文件很大(100万行/ 50列)。 在Excel中,这非常简单,但是对于MySQL来说似乎并非如此(谷歌不走运)。对我应该看的东西有什么建议吗?
12 mysql  csv  import  bulk 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.