phpMyAdmin
 sql >> Baza danych >  >> Database Tools >> phpMyAdmin

Jak zaimportować plik Excel do bazy danych mysql za pomocą phpmyadmina?

Odpowiedziałem na podobne pytanie tutaj https://stackoverflow.com/a/16330428/1570901

Jeśli znasz html i php, używając tego po prostu biblioteka biblioteka simplex excel i skrypt pozwala stworzyć własny import Excela do mysql. Tworzenie IT może zająć kilka minut, ale po utworzeniu możesz go używać przez całe życie.

// UTWÓRZ FORMULARZ HTML, ABY PRZESŁAĆ ARKUSZ EXCEL

// NASTĘPNIE UTWÓRZ SKRYPT PHP, JAK PONIŻEJ

require 'simplexlsx.class.php';

if (isset($_FILES['Filedata'])) {

$file = $_FILES['Filedata']['tmp_name']; // UPLOADED EXCEL FILE

$xlsx = new SimpleXLSX($file);

list($cols, $rows) = $xlsx->dimension();

foreach( $xlsx->rows() as $k => $r) { // LOOP THROUGH EXCEL WORKSHEET

$q = "INSERT INTO TABLENAME(COL1, COL2) VALUE(";
  $q .=  "'".mysql_escape_string($r[0])."', "; // EXCEL DATA
  $q .=  "'".mysql_escape_string($r[1])."', "; // EXCEL DATA
  $q .= ")";

  $sql = mysql_query($q);

    } // IF ENDS HERE
    } // FOR EACH LOOP
}



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. phpMyAdmin BŁĄD:mysqli_real_connect():(HY000/1045):Odmowa dostępu dla użytkownika 'pma'@'localhost' (przy użyciu hasła:NIE)

  2. PhpMyAdmin 3.5.6 wyświetla błąd HTTP 403 w systemie Windows Server 2003 z IIS 6

  3. Błąd phpmyadmina 2002

  4. jak uzyskać dostęp do phpmyadmina tylko port 8080 w apache

  5. Błąd krytyczny phpMyAdmin:Wywołanie niezdefiniowanej funkcji __()