MySQL mogę uruchomić kwerendę:Get INSERT dla istniejących wierszy w MySQL
SHOW CREATE TABLE MyTable;
I zwróci CREATE TABLE dla specificed tabeli. Jest to przydatne, jeśli masz już utworzoną tabelę i chcesz utworzyć tę samą tabelę w innej bazie danych.
Czy można uzyskać instrukcję wstawiania dla już istniejącego wiersza lub zestawu wierszy? Niektóre tabele mają wiele kolumn i miło byłoby móc uzyskać instrukcję wstawiania, aby przenieść wiersze do innej bazy danych bez konieczności wypisywania instrukcji wstawiania lub bez eksportowania danych do pliku CSV, a następnie importowania tych samych danych do innej bazy danych.
Wystarczy, aby wyjaśnić, co chcę jest coś, co będzie działać w następujący sposób:
SHOW INSERT Select * FROM MyTable WHERE ID = 10;
i mają następujące wrócił do mnie:
INSERT INTO MyTable(ID,Col1,Col2,Col3) VALUES (10,'hello world','some value','2010-10-20');
Jakiego narzędzia używasz do połączenia z DB? Niektóre programy udostępniają takie szablony. –
@kibbee, znalazłeś jakieś rozwiązanie? – Hasina
Chciałbym odpowiedzi, która pokazałaby instrukcje INSERT z podpowiedzi 'mysql>'. Żadne jak dotąd nie. –