ugrás a tartalomhoz

Teljes rendszer mentes.sql fájl visszatöltése phpmyadminnal

mgs · 2011. Ápr. 15. (P), 20.46
Sziasztok

Az a kérdésem,hogy a phpmyadminnal a teljes rendszerről készítettem egy biztonsági másolatot mentes.sql néven és most ezt szeretném visszatölteni az importálás pontban, de nem jön össze.


SQL-lekérdezés:

--
-- Adatbázis: `information_schema`
--
CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

A MySQL mondta: Dokumentáció
#1044 - Access denied for user 'root'@'localhost' to database 'information_schema'


Az újonnan telepített mysql után még minden tábla relatív üres csak az alap dolgok vannak benne. A root miért nem fér hozzá. Hozzak létre egy grant felhasználót külön ?

A konzolon hogyan kellene futtatni ezt a fájlt?

Válaszokat Köszönöm!
Üdv mgs
 
1

Van beállítva root

ironwill · 2011. Ápr. 15. (P), 23.20
Van beállítva root jelszó?
Nem olyan táblát akarsz vele létrehozatni, ami már létezik?
2

Az information_schema

rrd · 2011. Ápr. 16. (Szo), 12.37
Az information_schema adatbázis biztosan létezik. Szóval előtte kellene egy drop ha egyáltalán lehet olyat. Ugyanígy igaz ez a mysql nevű adatbázisra is. Ha a teljes rendszeredet akarod mozgatni akkor szerintem nem éppen a phpmyadmin a legjobb célszerszám. Ilyesmiket vagy megcsinálsz console-ban vagy használj valami migrációs eszközt.
3

Az information_schema és a

bb0072 · 2011. Ápr. 18. (H), 10.33
Az information_schema és a mysql adatbázis az adatbázismotor beépített táblái, csak azt az adatbázist kell kimenteni, amit a programod használ. Vagy ha már mindenképpen, akkor CREATE DATABASE IF NOT EXISTS -el kíséreld meg létrehozni.