mysql 导出csv 多列_从包含300多列的csv,txt或xls文件创建MySQL表
你可以用一些langague C ++,PHP解析txt文件......然后構(gòu)建一個(gè)請(qǐng)求并執(zhí)行它。
PHP和PDO :: module將使這個(gè)最簡單。
我不知道某個(gè)程序是否已經(jīng)完成這項(xiàng)工作。這是一個(gè)解決方案。
如果您選擇這樣做并遇到麻煩,歡迎您。每個(gè)stackoverflow成員都會(huì)幫助您。
編輯:
有一個(gè)例子。如何使用PDO和PHP創(chuàng)建表
Link
我猜你可以做這樣的事情:
$dns = 'mysql:host=localhost;dbname=w3cyberlearning';
$user = 'user2000';
$pass = 'password2000';
$db = new PDO($dns, $user, $pass);
$sql = "CREATE TABLE IF NOT EXISTS" +
$table_name + "(id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,";
$i = 0;
foreach ($fields as &$value)
{
if (i++ != 0)
$sql += ",";
$sql += $value + " VARCHAR(200) NOT NULL";
}
$sql += ")";
$sq = $db->query($sql);
if ($sq) {
echo 'created';
}
?>
$ fields包含所有字段名稱和$ table_name的數(shù)組,表格的名稱。
總結(jié)
以上是生活随笔為你收集整理的mysql 导出csv 多列_从包含300多列的csv,txt或xls文件创建MySQL表的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 闻泰科技是做什么的
- 下一篇: 比亚迪半导体被中止上市审核 传言被发行律