|
|
| Populärast Webhotell Epost Domän Egen server Bredband |
| Hemsida PHP ASP Java Databas Unix Allmänt CGI Statistik |
Flytta en MySQL-databasAtt dumpa en databas kan göras på flera sätt från våra servrar. Vi rekommenderar alltid att använda SSH och köra programmet mysqldump eftersom det har visat sig producera det bästa resultatet. PHPMyadmin som finns tillgängligt på mysqladmin.levonline.com går också att använda men kan ibland ge denna typen av fel:Internet Explorer / Firefox / Safari kan inte hitta filen på https://webmail.levonline.com/phpmyadmin/export.phpDetta betyder att databasen är för stor för att exporteras med PHPMyadmin och du måste använda mysqldump inloggad via shell. PHPMyadminFör att använda phpmyadmin för att exportera din databas, logga in med ditt databas konto (det som slutar på 01) på mysqladmin.levonline.com. Klicka på den databas du vill exportera i menyn till vänster och klicka sedan på "Exportera" i menyn högst upp på sidan. Du ges nu möjlighet att ställa in en del värden men standardvärden skall ge en användbar dump om du inte vet vad de olika värdena gör.Inloggad via shellLogga in med ssh. Du kommer behöva namnet på din databas server (samma som du väljer i drop-down menyn när du loggar in i phpmyadmin) och namnet på din databas (detta ser du i vänstermenyn på phpmyadmin). Notera att du loggar in via SSH med kontot som slutar på 00 (masterkontot) medan du loggar in mot databasen i stegen nedan med ditt databas konto som slutar på 01.Kör kommandot: $ mysqldump --opt -u [användarkonto] -h [server] -p [databasnamn] > db.sql Enter password:$Detta skulle exempelvis kunna bli: $ mysqldump --opt -u a01023901 -h innodb.levonline.com -p a01023901_innodb1 > db.sql Enter password:$Din databas är nu dumpad till SQL filen db.sql och du kan ladda ner den via FTP eller SCP som vanligt. Om du istället bara vill dumpa en tabell så ange detta på slutet. På den andra raden i exemplet nedan dumpas tabellen min_tabell till filen tabell.sql. $ mysqldump --opt -u a01023901 -h mysql.levonline.com -p a01023900_db1 min_tabell > tabell.sql Enter password: $ För att återskapa databasen eller tabellen så läs in alla SQL-kommandon så här. $ mysql -u a01023901 -h mysql.levonline.com -p a01023900_db1 < min_databas.sql $ Fick du svar på din fråga? |
Databas 116 MySQL-databasen |