• <small id='anf76'></small><noframes id='anf76'>

  • <i id='anf76'><tr id='anf76'><dt id='anf76'><q id='anf76'><span id='anf76'><b id='anf76'><form id='anf76'><ins id='anf76'></ins><ul id='anf76'></ul><sub id='anf76'></sub></form><legend id='anf76'></legend><bdo id='anf76'><pre id='anf76'><center id='anf76'></center></pre></bdo></b><th id='anf76'></th></span></q></dt></tr></i><div id='anf76'><tfoot id='anf76'></tfoot><dl id='anf76'><fieldset id='anf76'></fieldset></dl></div>
        <bdo id='anf76'></bdo><ul id='anf76'></ul>

    1. <tfoot id='anf76'></tfoot>

      <legend id='anf76'><style id='anf76'><dir id='anf76'><q id='anf76'></q></dir></style></legend>

        一文带你将csv文件导入到mysql数据库(亲测有效)

        时间:2023-12-07

          <i id='Jti3I'><tr id='Jti3I'><dt id='Jti3I'><q id='Jti3I'><span id='Jti3I'><b id='Jti3I'><form id='Jti3I'><ins id='Jti3I'></ins><ul id='Jti3I'></ul><sub id='Jti3I'></sub></form><legend id='Jti3I'></legend><bdo id='Jti3I'><pre id='Jti3I'><center id='Jti3I'></center></pre></bdo></b><th id='Jti3I'></th></span></q></dt></tr></i><div id='Jti3I'><tfoot id='Jti3I'></tfoot><dl id='Jti3I'><fieldset id='Jti3I'></fieldset></dl></div>

          <tfoot id='Jti3I'></tfoot>
              <tbody id='Jti3I'></tbody>

                  <bdo id='Jti3I'></bdo><ul id='Jti3I'></ul>

                  <small id='Jti3I'></small><noframes id='Jti3I'>

                  <legend id='Jti3I'><style id='Jti3I'><dir id='Jti3I'><q id='Jti3I'></q></dir></style></legend>

                • 以下是“一文带你将csv文件导入到mysql数据库(亲测有效)”的完整攻略:

                  标题

                  一文带你将csv文件导入到mysql数据库(亲测有效)

                  概述

                  本文将介绍如何将csv文件导入到mysql数据库,包括创建表和导入数据两个过程。本文所使用的环境为Windows 10系统和mysql 8.0.23版本。

                  创建表格

                  在导入数据前,需要先创建对应的数据库表格。以下是创建表格的代码示例:

                  CREATE TABLE `my_table` (
                    `id` int(11) NOT NULL AUTO_INCREMENT,
                    `name` varchar(50) DEFAULT NULL,
                    `age` int(11) DEFAULT NULL,
                    `gender` varchar(10) DEFAULT NULL,
                    PRIMARY KEY (`id`)
                  ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
                  

                  上述代码中,创建了一个名为my_table的表格,包括idnameagegender四个字段,其中id为主键。

                  导入数据

                  创建完表格后,接下来需要将csv文件中的数据导入到表格中。以下是导入数据的代码示例:

                  LOAD DATA LOCAL INFILE 'C:/csv_file.csv'
                  INTO TABLE `my_table`
                  FIELDS TERMINATED BY ','
                  ENCLOSED BY '"'
                  LINES TERMINATED BY '\r\n'
                  IGNORE 1 ROWS;
                  

                  上述代码中,指定了csv文件的路径为C:/csv_file.csv,将数据插入到my_table表格中,指定了字段分隔符为,,字段的包含字符为",行分隔符为\r\n,并忽略了第一行的字段名。

                  示例说明

                  为了更好地理解如何将csv文件导入到mysql数据库,以下提供两个示例说明。

                  示例1:导入单个csv文件

                  假设我们有一个名为example.csv的csv文件,其中包含以下数据:

                  name, age, gender
                  "Tom", 20, "male"
                  "Lucy", 18, "female"
                  "Mike", 25, "male"
                  

                  可以按照以下步骤进行操作:

                  1. 根据上述创建表格代码,创建一个名为my_table的表格;
                  2. example.csv文件放置在路径C:/example.csv下;
                  3. 将上述导入数据代码中的路径改为C:/example.csv
                  4. 在mysql中执行上述导入数据代码,即可将数据导入到my_table表格中。

                  示例2:导入多个csv文件

                  假设我们有两个csv文件,分别为example1.csvexample2.csv,其中的数据格式相同。

                  可以按照以下步骤进行操作:

                  1. 根据上述创建表格代码,创建一个名为my_table的表格;
                  2. example1.csv文件和example2.csv文件放置在路径C:/csv_files/下;
                  3. 执行以下导入数据代码即可将两个csv文件中的数据导入到my_table表格中:
                  LOAD DATA LOCAL INFILE 'C:/csv_files/example1.csv'
                  INTO TABLE `my_table`
                  FIELDS TERMINATED BY ','
                  ENCLOSED BY '"'
                  LINES TERMINATED BY '\r\n'
                  IGNORE 1 ROWS;
                  
                  LOAD DATA LOCAL INFILE 'C:/csv_files/example2.csv'
                  INTO TABLE `my_table`
                  FIELDS TERMINATED BY ','
                  ENCLOSED BY '"'
                  LINES TERMINATED BY '\r\n'
                  IGNORE 1 ROWS;
                  

                  注意,如果导入多个csv文件的数据时需要保证所有文件中的列名和数据类型一致。

                  上一篇:简单讲解MySQL的数据库复制方法 下一篇:Spring强大事务兼容数据库多种组合解决业务需求

                  相关文章

                  • <bdo id='vUxwX'></bdo><ul id='vUxwX'></ul>

                      <tfoot id='vUxwX'></tfoot>
                    1. <legend id='vUxwX'><style id='vUxwX'><dir id='vUxwX'><q id='vUxwX'></q></dir></style></legend>

                      <small id='vUxwX'></small><noframes id='vUxwX'>

                    2. <i id='vUxwX'><tr id='vUxwX'><dt id='vUxwX'><q id='vUxwX'><span id='vUxwX'><b id='vUxwX'><form id='vUxwX'><ins id='vUxwX'></ins><ul id='vUxwX'></ul><sub id='vUxwX'></sub></form><legend id='vUxwX'></legend><bdo id='vUxwX'><pre id='vUxwX'><center id='vUxwX'></center></pre></bdo></b><th id='vUxwX'></th></span></q></dt></tr></i><div id='vUxwX'><tfoot id='vUxwX'></tfoot><dl id='vUxwX'><fieldset id='vUxwX'></fieldset></dl></div>