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

Jak zaimportować plik tekstowy do tabeli z kluczem podstawowym jako autoinkrementacją?

Inna metoda, której używam, która nie wymaga zmiany kolejności pól w tabeli (zakładając, że pole auto-inkrementacji jest pierwszą kolumną) jest następująca:

1) Open/import the text file in Excel (or a similar program).

2) Insert a column before the first column. 

3) Set the first cell in this new column with a zero or some other placeholder.

4) Close the file (keeping it in its original text/tab/csv/etc. format).

5) Open the file in a text editor.

6) Delete the placeholder value you entered into the first cell.

7) Close and save the file.

Teraz będziesz mieć plik zawierający każdy wiersz oryginalnego pliku poprzedzony pustą kolumną, która zostanie przekonwertowana na następną odpowiednią wartość automatycznego przyrostu po zaimportowaniu przez phpMyAdmin.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. import.php:Brakujący parametr:błąd import_type w phpMyAdmin?

  2. MySQL #2006 - serwer MySQL zniknął w phpMyAdmin

  3. #1146 - Tabela 'phpmyadmin.pma__tracking' nie istnieje jak wyłączyć ręcznie?

  4. #1193 – Nieznana zmienna systemowa „lc_messages” podczas próby zalogowania się do phpmyadmina

  5. MySQL - Zapytanie łączy wiersze o tym samym identyfikatorze i zachowuje wszystkie wpisy dla tego identyfikatora, ale jako jeden rekord