📜  使用PHPCSV 数据加载到 MySQL 服务器

📅  最后修改于: 2021-11-07 07:53:43             🧑  作者: Mango

在本文中,我们将在 XAMPP 服务器中使用PHPCSV 文件中的数据存储到 MySQL 数据库中,并在 Web 浏览器上显示数据。

逗号分隔值 (CSV)是包含数据内容的文本文件。它有助于将数据存储在类似表的结构中。 CSV 文件以 CSV 扩展名存储。可以使用任何文本编辑器(例如记事本记事本++等)创建 CSV 文件。将内容添加到记事本中的文本文件后,将其存储为使用.csv扩展名的 csv 文件

要求: XAMPP 服务器

脚步:

  • 创建到数据库的连接
  • 加载 CSV
  • 执行查询并验证结果

Step by Step 的语法:

1.创建数据库连接

2. 使用 fopen函数获取 CSV 文件

3.获取CSV文件:我们可以使用fgetcsv()函数获取CSV文件

4. 数据库查询

创建数据库和表的过程

1. 考虑名为detail.csv的 CSV 文件

2.打开XAMPP,启动MySQL、Apache服务

3. 在浏览器中输入“http://localhost/phpmyadmin/”

4. 点击新建并创建名为“gfg”的数据库

5. 创建名为“table2”的表

执行步骤:

1.存储detail.csv索引。 PHP代码文件在路径“C:\xampp\htdocs\gfg”下的一个文件夹中

2. 打开索引。 PHP文件并键入下面给出的代码:

PHP
connect_errno) {
  echo "Failed " . $db->connect_error;
  exit();
}
?>
  

    html table code for displaying      details like name, rollno, city      in tabular format and store in      database

                                                                                         query('INSERT INTO table2                  VALUES ("'.$row[0].'","'.$row[1].'",                 "'.$row[2].'")');                    // row[0] = name                 // row[1] = rollno                 // row[2] = city                 if($n>1) {                 ?>                                                                                                                           
                
NAME
            
                
ROLL NO
            
                
CITY
            
                        
                                                     
                    
                        
                                                     
                    
                        
                                                     
                    


输出:

网页输出

进入localhost/phpmyadmin并刷新 gfg 数据库以查看存储的数据。