![]() |
Hej,
Har en databas med 50 tabeller på 32 Mb på en egen dedikerad server. Funderar på vad det enklaste sättet att duplicera den är (alltså att skapa en exakt kopia av "databas_a" med namnet "databas_b")? Mvh, Jonas |
Citat:
1. Exportera alla tabeller till en sql-fil (genom PhpMyAdmin eller vad du nu använder). 2. Skapa en ny databas. 3. Kör sql-filen i den nya databasen. Redigering: Hoppsan, 32 Mb var det visst. Då kanske detta inte var något bra förslag ändå. Kika på http://dev.mysql.com/doc/mysql/en/mysqldump.html ifall du inte gjort det. |
1) mysqldump -u user -p databas > sql.txt
2) mysql -u user -p < sql.txt 3) ... 4) PROFIT! |
Citat:
Angående att 32MB är mycket. Om man inte har 60 sekunder över så kan det kännas mycket, men annars går det bra =) |
bör fungera att bara kopiera filerna också.
|
Nej, det borde inte vara några problem att kopiera dem så länge som det är MyISAM-format. Bara att stoppa MySQL-servern och kopiera i ett nytt underbibliotek.
|
Citat:
|
Alla tider är GMT +2. Klockan är nu 03:00. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson