Die MySQL-databasisbestuurstelsel is een van die gewildste oplossings vir die skep van universele en buigsame datastoordienste vir webtoepassings. Bestuurders om met die MySQL DBMS te werk, word in die oorgrote meerderheid van moderne CMS-verspreidings ingesluit. Vir die meeste van die gewilde skrifte en inhoudbestuurstelsels is daar databasisse met aanvanklike invul van data. U hoef slegs die mysql-databasis in te voer om aan die gang te kom.
Nodig
- - magtigingsdata vir toegang tot die MySQL-bediener;
- - troos kliënt mysql.
Instruksies
Stap 1
Berei 'n MySQL-databasis-dumplêer voor. As die storting in 'n argief is, pak dit uit. Gebruik 'n toepaslike funksie vir ontpakking of lêerbestuurder.
Stap 2
Bepaal die kodering van die basiese stortteks as dit nie vooraf bekend is nie. Open die lêer in 'n redigeerder of kyker wat dinamiese kodering verander. Kies die kodering van die dokument.
Stap 3
Koppel aan MySQL-bediener. Voer die mysql-kliëntprogram vanaf die konsole uit met die gespesifiseerde gasheernaam en gebruikersnaam. Die gasheernaam word gespesifiseer met die -h-opdragreëlopsie en die gebruikersnaam word met die -u-opsie gespesifiseer. U kan ook 'n wagwoord op die kommandorig spesifiseer om toegang tot die bediener te kry met die --wachtwoordskakelaar, of hierdie parameter ongemerk laat (dan word die wagwoord gevra wanneer u verbind). Voer die volgende opdrag in die konsole in:
mysql -h HostName -u UserName --password = UserPassword
en druk die Enter-sleutel. Hier is HostName die gasheernaam (dit kan simbolies of 'n IP-adres wees), UserName is die DBMS-gebruikersnaam en UserPassword is die wagwoord. As die verbinding suksesvol is, sal 'n boodskap in die konsole vertoon word, sowel as 'n opdragprompt.
Stap 4
Lys die karakters wat deur die bediener ondersteun word. Tik 'SHOW CHARACTER SET' in die konsole in. Druk Enter. Bepaal of die bediener 'n karakterstel het wat ooreenstem met die kodering wat die dumpdata van die ingevoerde databasis bevat.
Stap 5
Vertoon 'n lys van bestaande databasisse. Tik "SHOW DATABASES;" in die konsole in. Druk Enter.
Stap 6
Skep 'n nuwe databasis op MySQL-bediener. Voer 'n opdrag in soos:
SKEP DATABASIS `Databasisnaam 'KARAKTERSET CharsetName COLLATE CollateName;
en druk Enter. Spesifiseer die gewenste databasisnaam vir die parameter Databasisnaam. Dit mag nie ooreenstem met enige van die name in die lys wat in stap vyf vertoon word nie. Spesifiseer die naam van die karakterset wat ooreenstem met die kodering van die databasisdump-teks vir die parameter CharsetName. Die lys met karakterstelle is in die vierde stap vertoon. Vervang CollateName met die waarde uit die veld "Default collation" van die ooreenstemmende lyn in dieselfde lys.
Stap 7
Ontkoppel die bediener. Voer q in die konsole in. Druk Enter.
Stap 8
Voer die MySQL-databasis in. Voer so 'n opdrag in die konsole in:
mysql -h HostName -u gebruikersnaam -D databasisnaam -b -B -s -p <lêernaam
druk Enter. Voer die gebruikerswagwoord in. Druk Enter. Wag totdat die data ingevoer word. Hier is die waardes van die parameters -h en -u dieselfde as wat in die derde stap beskryf word. In plaas van Databasisnaam moet u die naam vervang van die databasis wat in die sesde stap geskep is. Lêernaam moet die volledige of relatiewe pad na die databasis-lêer wees. Foutboodskappe sal na die konsole gedruk word.