Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wstawianie tablicy do kolumny bazy danych mysql

Jeśli chcesz wstawić w jednym wierszu, możesz użyć implode() do wygenerowania danych oddzielonych przecinkami lub możesz zrobić json_encode() i dodać do swojej kolumny.

Załóżmy, że otrzymujesz dane jako

$data = array("one", "two", "tree");

// output one, two, three
$insert_data = implode(",", $data);


or  

$insert_data = json_encode($data);

To za wstawianie danych w jednej kolumnie. Podczas pobierania możesz wykonać explode() lub json_decode(), aby pobrać dane zwrotne i ponownie użyć ich w wielokrotnym zaznaczeniu.

Jeśli chcesz po jednym wierszu dla każdego elementu, po prostu przejdź przez tablicę i dodaj je



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Używanie zmiennej jako nazwy kolumny w zapytaniu mysql

  2. MySQL Workbench:Błąd w zapytaniu (1064):Błąd składni w pobliżu „VISIBLE” w wierszu 1

  3. ORDER BY Kolor z kodem szesnastkowym jako kryterium w MySQL

  4. MYSQL Konwertuj znacznik czasu na miesiąc

  5. MySQL 5 lewy dołączyć do nieznanej kolumny