我需要从一个.sql文件中分析没有数据库引擎的数据,该文件只包含两种创建关系表的命令(即CREATE TABLE和INSERT INTO)。我不确定如何在不连接数据库的情况下分析数据。
例如,Python模块sqlite3,要求您连接到.db。
以下是.sql文件中的命令示例。任何想法将不胜感激!
CREATE TABLE `sales` (
`month` smallint(6) NOT NULL,
`quarter` varchar(30) collate latin1_general_ci NOT NULL,
`year` smallint(6) NOT NULL,
`sales` decimal(10,4) NOT NULL,
`cost` decimal(10,4) NOT NULL,
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;