次のデータベーステーブルmy_table
(id、year、event)がある場合
CREATE TABLE `my_table` (
`id` int(3) NOT NULL auto_increment,
`year` text,
`event` text,
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
my_table
ここで、次の正確なテキスト例を使用して、このデータベース内のデータをテキストファイルからインポートしたいと思います。
2011|Italy hosts the 68th Venice International Film Festival<br>
2011|Severe damage occurs as wildfires sweep through Oklahoma<br>
2010|In Sudan Liberation Army will demobilize child soldiers<br>
手動で行うことはできますが、何百万ものイベントでは不可能なので、依存する可能性のある別のソリューションを使用することを考えていまし|
た。イベントから年を分離し、データベースに挿入して、<br>
後で別の挿入をロールします。
どのようにそれを行うことができるかというアイデアは、手動で行うと数ヶ月節約でき、phpソリューションを使用して重要なアイデアを教えることもできます〜ありがとう
あるべきだと思う結果
CREATE TABLE `my_table` (
`id` int(3) NOT NULL auto_increment,
`year` text,
`event` text,
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
INSERT INTO `my_table` VALUES (1, '2011', 'Italy hosts the 68th Venice International Film Festival');
INSERT INTO `my_table` VALUES (2, '2011', 'Severe damage occurs as wildfires sweep through Oklahoma');
INSERT INTO `my_table` VALUES (3, '2010', 'In Sudan Liberation Army will demobilize child soldiers');