Kom ihåg mig?
Home Menu

Menu


Behöver hjälp med att exportera databas till

 
Ämnesverktyg Visningsalternativ
Oläst 2007-09-24, 23:14 #1
wizzos avatar
wizzo wizzo är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2006
Inlägg: 424
wizzo wizzo är inte uppkopplad
Flitig postare
wizzos avatar
 
Reg.datum: Dec 2006
Inlägg: 424
Jag har experimenterat med LAMP och lekt en del med MySQL Query Browser lokalt på min hemma PC. Men vissa koder som jag testar kräver en Live server inte bara en lek server.
Så nu försöker jag föra över min lokala databas till webbhotellets server.

Det är första gången jag gör det här så jag vet varken in eller ut. Jag har en massa inloggnings uppgifter som jag inte vet hur dem ska användas korrekt.
Behöver jag exempelvis ändra inloggnings info på min lokala databas för att den fjärranslutna överföringen ska ske korrekt?

Hmm....många frågor vet inte vid vilken ände jag ska börja förklara :blink:

==============================================
PHP filens databas anslutnings datan.

// Settings for MySQL

$host='localhost'; // Hostname of MySQL server
$dbUser='henning'; // Username for MySQL
$dbPass='penning'; // Password for user
$dbName='klanning'; // Database name

================================================== =
Min fysiskt lokala webb snickar server där jag använder programmet >> MySQL Query Browser << för att fila på databaser. Samt dem inloggnings data jag använder för att starta programmet och få tillgång till databasen.

SERVER HOSTNAME: localhost
PORT: 3306
USERNAME: root
PASSWORD: qwerty
DEFAULT SCHEMA: klanning

================================================== =

Nu försöker jag nå mitt webbhotell One.com fjärranslutnings server. Med samma program som jag använder för att leka med min lokala databas dvs. MySQL Query Browser. Sen skriver jag in dessa inloggnings datan som jag fått av One.com dem angav ingen portnummer så jag använde samma som på min lokala LAMP test server.

port: 3306

MySQL:
Host/Värd: localhost ( borde inte denna del bestå av ett IP-nummer till One.com? )
Databas: mydomain
Användarnamn (User): mydomain
Lösenord (Password): 1234567

================================================== =


Ingen anslutning vad gör jag för fel? Vart i dessa 3 delar är det som behöver redigeras och anpassas för fjärröverföringen av min databas till webbhotellets server?
wizzo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-09-24, 23:17 #2
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Man spärrar oftast åtkomst utifrån så att du kan nog inte sitta hemma och ansluta till deras databas för att importera in data! Kan ha fel, men det är i alla fall vad jag tror.

Tror att du får lägga din SQL fil på kontot hos webbhotellet och importera den där.
Helix är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-09-24, 23:32 #3
wizzos avatar
wizzo wizzo är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2006
Inlägg: 424
wizzo wizzo är inte uppkopplad
Flitig postare
wizzos avatar
 
Reg.datum: Dec 2006
Inlägg: 424
Hmm..när du säger så då verkar mycket av One.com account infos som jag fått helt värdelöst ju det går ju inte att använda dem om man inte kan behålla sina databas uppgifter intakta. Men men kan ju ha fel eftersom jag gör det här för allra första gången.

Angående ditt tips Terabyte är det nåt man lättast gör med MySQL Administrator eller med phpmyadmin?

Kod:
information_schema
mysql
klanning
Hur mycket av ovanstående databaser ska vara med vid överföringen av min DATABAS.sql till fjärr servern?
wizzo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-09-24, 23:42 #4
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
wizzo: klanning enbart, mysql innehåller konfigurationen utav din egen databas och det är inget du behöver. information_schema är en temporär databas.
Jonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-09-24, 23:59 #5
wizzos avatar
wizzo wizzo är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2006
Inlägg: 424
wizzo wizzo är inte uppkopplad
Flitig postare
wizzos avatar
 
Reg.datum: Dec 2006
Inlägg: 424
ic tnx Jonas!
En annan fråga hur brukar ni databas veteraner uppdatera era databas.sql filer dvs. forsla databasen från eran test server till erat webbhotells server?

Är det nån här inne som använder MySQL Query Browser för att få direkt access till webbhotellets databas konto?

Vilka metoder anser ni vara smidigast för denna uppgift?
Finns det webhotell som erbjuder direkt access så man kan sköta allt från sin MySQL Query Browser? Eller är det nåt som är ovanligt i dessa dagar?
wizzo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-09-25, 01:06 #6
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Helix Helix är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Dec 2003
Inlägg: 2 829
Som Jonas säger bara klanning.

Jag kör inte med webbhotell utan egen server, men är inte din databas för stor så går det att importera SQL med phpmyadmin. Gränsen är väl satt runt 4 MB tror jag eller? Annars kan du göra det via shell.

Citat:
Finns det webhotell som erbjuder direkt access så man kan sköta allt från sin MySQL Query Browser? Eller är det nåt som är ovanligt i dessa dagar?
Jag skulle inte tillåta det i alla fall, då det är en risk. De flesta tillåter inte detta - tror jag.
Helix är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-09-25, 09:33 #7
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Mirrorizer är en smidig lösning då man ska tanka mycket databas mellan servrar. Fordrar dock att lämplig port är öppen åtminstone på den server man ska tanka från.

Att ha access direkt till sin databas - även utifrån - på ett webbhotell är för mig helt självklart. Det finns inga säkerhetsmässiga problem eftersom man redan har access och man har faktiskt betalt för att använda databasen.
Magnus_A är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-09-25, 10:14 #8
orreborres avatar
orreborre orreborre är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2003
Inlägg: 309
orreborre orreborre är inte uppkopplad
Flitig postare
orreborres avatar
 
Reg.datum: Apr 2003
Inlägg: 309
Jag kör alltid mysqldump för att dumpa en eller flera databaser till en sql-fil. Sedan importerar jag med vanliga mysql-kommandot:

//Dump (detta gör du i shell)
mysqldump -u henning -ppenning klanning > klanning.sql

//Kopiera klanning.sql filen till nya servern

//Importera (Även detta i shell)
mysql -u user -ppassword < klanning.sql
orreborre är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-09-25, 11:19 #9
wizzos avatar
wizzo wizzo är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2006
Inlägg: 424
wizzo wizzo är inte uppkopplad
Flitig postare
wizzos avatar
 
Reg.datum: Dec 2006
Inlägg: 424
Tack för tipsen!
wizzo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-10-18, 23:00 #10
wizzos avatar
wizzo wizzo är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2006
Inlägg: 424
wizzo wizzo är inte uppkopplad
Flitig postare
wizzos avatar
 
Reg.datum: Dec 2006
Inlägg: 424
Citat:
Originally posted by orreborre@Sep 25 2007, 10:14
Jag kör alltid mysqldump för att dumpa en eller flera databaser till en sql-fil. Sedan importerar jag med vanliga mysql-kommandot:

//Dump (detta gör du i shell)
mysqldump -u henning -ppenning klanning > klanning.sql

//Kopiera klanning.sql filen till nya servern

//Importera (Även detta i shell)
mysql -u user -ppassword < klanning.sql
Nu har jag äntligen fått grepp om det hela med min nya webhost. Men jag lyckas inte dumpa databasen till en sql fil
Jag såg inga räknare eller lampor som blinkade på min PC så jag var tvungen att köra \g för att avsluta.

Det här steget verkar inte fungera har jag missat nånting trivialt som du inte nämnt?
Kod:
//Dump (detta gör du i shell)
mysqldump -u henning -ppenning klanning > klanning.sql
Jag kollade om jag skapat användaren henning med hjälp av detta kommandot i MySQL Query Browser
Kod:
SELECT user, host, password FROM mysql.user
och jag hade redan användaren henning så det verkar inte vara problemet.



Error message
Kan nån hänvisa mig till vart man hittar den här manualen? Jag körde $man mysql; och sökte sen på dump men har svårt att tyda dem kryptiska dokumentationerna dem visar inte riktigt så jag förstår hur det ska användas. :blink:

Kod:
mysql> mysqldump -u henning -ppenning klanning > klanning.sql
  -> \g
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysqldump -u harryf -p secret sitepoint > sitepoint.sql' at line 1
wizzo är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 21:02.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017