MySQL information
-
En af mine tabeller er crashed, hvordan retter jeg det?
Ind imellem kan ens CMS system lave ballade i en database tabel, typisk er dette en fejl som lyder:
Table 'phpbb_sessions' is marked as crashed and
should be repaired [145]
At rette en sådan fejl er ganske nemt. Proceduren er som følger:
- Log ind på din konto fra vores forside
- Tryk dit domænenavn i oversigten over webhoteller
- Tryk MySQL fanebladet
- Udfra den MySQL database man bruger kan man trykke PHPMyadmin
Efter at PHPMyadmin er startet gør man således:
- Tryk databasen oppe i venstre side
- Tryk derefter SQL fanebladet
Man kan skrive dette (ret så det passer til tabelnavn):
repair table phpbb_sessions (ret tabelnavn til det korrekte)
Tryk derefter Go/Udfør ude i højre side. Databasetabellen er derefter repareret.
Normalt sker fejlen ved at ens website ikke har lukket ens forbindelse ordentligt, dette er normalt en programmeringsfejl i ens CMS system. Det er altid vigtigt at holde ens software opdateret med nyeste opdateringer både af hensyn til eventuelle sikkerhedsopdateringer men også ligeledes for at sikre sig at eventuelle kendte fejl rettes.
Findes den tabel man skal reparere ikke er det fordi man er logget ind på den forkerte databaseserver.
[Back to top] -
Er der backup af mine databaser?
Alle kunder som har et produkt med MySQL i deres abonnement, har mulighed for at hente tidligere komplette kopier af ens databaser hvis der er Backupmaster i domænets abonnement. Backupper laves en gang dagligt og gemmes i op til 30 dage hvorefter de slettes. Har man ikke Backupmaster i sit abonnement kan man opgradere til produktet i Opgrader ikonet oppe i højre hjørne. Backupmaster vil virke indenfor ca 15 min efter bestilling.
Hvor findes backupper?
Backupper findes på en tildelt backupserver til kundens domænenavn. Informationen omkring backupserveren der varetager MySQL backups, findes i Backupmaster ikonet i vores kontrolpanel. Efter man har trykket ikonet, kan man i bunden se den tildelte backupmaster server. Serveren tilgås med FTP med de oplysninger som er vist.
Backupmaster laver kopier af alle de databaseservere der er tildelt ens domænenavne, der laves en kopi for hver server i sit eget katalog. Der er således et katalog for hver enkelt MySQL server der laves backup af. Man kan udfor hver backupfil man ser i sit FTP program, se fildatoen. Fildatoen er det tidspunkt hvor der blev lavet backup af databaseserveren.
Backups laves som en "total og komplet DUMP" af hele ens database, og ligger i "mysqldump/text" format. Filerne har navn efter hvad databaseserver databasen lå på og er komprimeret med GZIP. Man kan udpakke GZIP i Windows eller med eksempelvis WINRAR. Efter udpakning ses en ren tekstfil som kan importeres i PHPMyAdmin. Inden man importerer, skal de gamle tabeller slettes. Inden man sletter sine gamle tabeller skal man sikre sig at man har en kopi af sin database også selvom denne er defekt, denne exporteres ligeledes i PHPMyadmin's eksport funktion. Efter man har eksporteret sine tabeller og slettet dem kan man importere de nye tabeller hentet fra backupmaster serveren.
Har man fejl på en af sine databaser og denne fejl forekom da backuppen blev lavet vil backupsystemet ikke lave en backup af databasen, det er derfor vigtigt at man sikrer sig at ens database er iorden og at der ikke er fejl i en eller flere af ens tabeller.
Hvordan sletter jeg min database (VIGTIGT!)
Laver man en drop database af en database (I MySQL ikonet i vores kontrolpanel) skal man inden man sletter/dropper databasen lave en "eksport" af sit indhold. Der er ikke nogen garanti for at en database som er hentet via vores systems automatiske backup kan restores, det er derfor vigtigt at man har 100% check på hvad man foretager sig. En ødelagt database, delvis eller helt, som ikke kan restores fra backup er tabt, og vi har ingen form for mulighed for at hjælpe med restore af tabt data.
[Back to top] -
Hvad hedder min MySQL server, og hvor finder jeg informationen?
Information omkring hvilke MySQL servere der er tilknyttet dit domain finder du ved at logge ind i kontrolpanelet fra vores forside.
Efter du er logget ind skal du trykke dit domainnavn, derefter kan du under fanebladet MySQL se de servere der er tilknyttet til abonnement. Har du ikke MySQL i dit abonnement kan du let opgradere til MySQL.
[Back to top] -
Hvilke versioner af MySQL har jeg?
Alle kunder der har MySQL/PHP Bronze/Lite i deres abonnement har 7 forskellige MySQL servere. Versioner der er pr d.d er
4.0, 4.1, 5.0, 5.1, 5.5, 5.6 og op til 8.0
Ved at have mange forskellige versioner af MySQL har man altid den korrekte version af MySQL i tilfælde af at ens programmel kræver en speciel version.
Information omkring MySQL servere, brugernavne og passwords finder man ved at logge ind i sin konto fra vores forside.
[Back to top] -
Hvor meget plads har jeg til MySQL?
For hver enkelt MySQL database er der afsat et givent antal Mb, størrelsen afhænger af typen af abonnement. Den afsatte plads er den totale størrelse af hele MySQL databasen med alle tabeller lagt sammen. Man kan til enhver tid se størrelsen af alle ens MySQL databaser ved at logge ind i sin konto fra vores forside, trykke sit domainnavn, derefter MySQL fanebladet. Forbruget er listet for hver enkelt database.
[Back to top] -
Import og eksporter af databaser, hvor finder jeg PHPMyAdmin?
Efter du er logget ind på din konto skal du trykke det domænenavn du vil se informationen for. MySQL er listet under fanebladet MySQL hvor der er mulighed for at skifte MySQL passwords og der er til og med et direkte link til PHPMyAdmin.
PHPMyAdmin bruges til at rette, eksportere og importere databaser til og fra ens egen maskine. Skal man vide mere om PHPMyAdmin kan man læse mere om dette på:
http://www.phpmyadmin.net
For at kunne importere fra din egen maskine skal du gøre dette først:
1: Databasen du vil importere til skal nulstilles. Man kan ikke importere til en database der allerede er data i. Nulstilling af database foretages i MySQL ikonet, der er en funktion kaldet "Drop database". Man skal checke at det er den korrekte database man nulstiller.
2: Efter nulstilling trykker man PHPMyadmin linket udfor den database server man skal importere til. Efter login skal man huske at trykke databasen oppe i venstre side, PHPMyAdmin skal vide hvilken database man vil importere til.
3: Tryk Import linket og vælg den fil der skal restores, tryk Udfør/Go. Det vil tage noget tid inden databasen er importeret alt efter størrelse.
[Back to top] -
Jeg får fejl ved importering af min database
Får man fejl når man importerer en database er det ikke fordi database serveren ikke svarer, fejl skyldes normalt altid:
* Versions numre er ikke det korrekte
* Man forsøger at overskrive data der er i databasen i forvejen
* Eksport filen er ikke eksporteret korrekt så den skal rettes manuelt (søg på google for hvordan man retter fejl)
* Man forsøger at oprette en database (create database databasenavn). Man skal ikke oprette en database da database jo netop er der i forvejen, ret filen og fjern create database linien.
* Man har en use databasenavn i sin importfil, denne linie skal slettes hvis databasenavn er forskellig fra den database som man vil importere til
Man retter i sin "importfil" med Wordpad. Man skal ikke bruge notepad, notepad laver ikke wordwrap/linieskift korrekt.
[Back to top] -
Kan man slette hele sin database og starte helt forfra?
Har man behov for at fjerne ALT indhold i sin database og derfor fjerne alt hvad der ligger i den kan man let foretage denne funktion. Man nulstiller og sletter sin database til en helt ny database uden nogen form for indhold i fanebladet MySQL. Der er udfor hver enkelt database et drop link. Ved at benytte dette link nulstiller man sin database så den er som en helt ny database hvor alt indhold slettes. Dette indhold fjernes permanent fra serveren det anbefales DERFOR at man laver en backup i PHPMyAdmins eksporter funktion inden man sletter databasen.
Er man i tvivl om hvilken database der indholde Wordpress tabeller skal man inden man sletter databaserne enten se i sin wp-config.php fil hvilken database server der benyttes eller manuelt gå ind i hver database med PHPMyAdmin og se hvilken database der benyttes. Man kan i oversigten ligeledes se hvor meget der er brugt i hver enkelt database.
Ved nulstilling af databasen er det alt indhold der fjernes, ikke kun indhold relateret til eksempelvis ens Wordpress, Joomla, Prestashop eller hvad ens databaser bruges til.
[Back to top]
|