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

automatycznie wypełnij tabelę fikcyjnymi danymi w mysql

Nie zrobiłbym tego w MySQL bez pomocy z zewnątrz aplikacji napisanej w Pythonie.

Istnieje kilka wymagań wbudowanych w Twoje oświadczenie, które najlepiej wyrazić w stylu proceduralnym. SQL jest językiem opartym na zbiorach; Nie wydaje mi się, żeby było to tak dobrze dopasowane do danego zadania.

Będziesz chciał, aby aplikacja pobierała dane ze źródła, dokonywała dowolnej randomizacji i usuwania danych osobowych, a następnie konstruowała dane testowe zgodnie z Twoimi wymaganiami.

Jeśli jest to baza danych przeznaczona tylko do testów, możesz rozważyć bazę danych w pamięci, którą możesz zapełnić, zmodyfikować wszystko, co chcesz, a następnie przepuścić do następnego testu. Myślę o czymś takim jak Hypersonic, Derby lub TimesTen.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Policz i wyświetl ile konkretnych wyników kolumn

  2. Wybierz tylko unikalny wiersz/rekord w mysql

  3. Jak mogę usunąć każdą kolumnę w tabeli w MySQL?

  4. Podsumowanie szczegółowych rekordów MySQL dopasowanych według zakresów adresów IP — wymagany mySQL Jedi Knight

  5. czy sortowanie php jest lepsze niż zamówienie mysql według?