中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

foreach循環在MySQL數據導入中的應用

小樊
84
2024-09-13 20:20:40
欄目: 云計算

在MySQL數據導入中,foreach循環并不是一個內置的語言結構

首先,創建一個包含文件名的數組:

$filenames = ['file1.csv', 'file2.csv', 'file3.csv'];

然后,使用foreach循環遍歷數組,并使用LOAD DATA INFILE命令將每個CSV文件導入到MySQL數據庫中:

foreach ($filenames as $filename) {
    $sql = "LOAD DATA INFILE '$filename'
            INTO TABLE your_table_name
            FIELDS TERMINATED BY ','
            LINES TERMINATED BY '\n'
            IGNORE 1 ROWS;";

    if (mysqli_query($conn, $sql)) {
        echo "File $filename imported successfully.\n";
    } else {
        echo "Error importing file $filename: " . mysqli_error($conn) . "\n";
    }
}

這段代碼將遍歷$filenames數組中的每個文件名,并使用LOAD DATA INFILE命令將其導入到MySQL數據庫中。如果導入成功,將輸出成功消息;如果導入失敗,將輸出錯誤消息。

請注意,您需要根據實際情況修改表名、字段分隔符和行分隔符。同時,確保已正確配置數據庫連接($conn)。

0
吉林省| 郓城县| 田东县| 新龙县| 象州县| 蓝山县| 调兵山市| 定日县| 广丰县| 和林格尔县| 滦南县| 奎屯市| 永春县| 桂阳县| 临夏市| 马鞍山市| 陇西县| 黄陵县| 天气| 盐山县| 彰武县| 玉环县| 淮安市| 灌云县| 宜兴市| 长春市| 忻州市| 澳门| 深州市| 容城县| 台湾省| 舟曲县| 临澧县| 义马市| 红桥区| 崇文区| 江油市| 峡江县| 合水县| 林西县| 老河口市|