MySQL ma'lumotlar bazasini boshqarish tizimi veb-ilovalar uchun universal va moslashuvchan ma'lumotlarni saqlash xizmatlarini yaratish bo'yicha eng mashhur echimlardan biridir. MySQL DBMS bilan ishlash uchun drayverlar zamonaviy CMS tarqatishlarining aksariyat qismiga kiritilgan. Mashhur skriptlar va tarkibni boshqarish tizimlarining aksariyati uchun dastlabki ma'lumotlarni to'ldiradigan ma'lumotlar bazalari mavjud. Ishni boshlash uchun faqat mysql ma'lumotlar bazasini import qilishingiz kerak.
Kerakli
- - MySQL-serverga kirish uchun avtorizatsiya ma'lumotlari;
- - mysql konsol mijozi.
Ko'rsatmalar
1-qadam
MySQL ma'lumotlar bazasi dump faylini tayyorlang. Agar axlatxona arxivda bo'lsa, uni oching. Tegishli paketdan yoki fayl menejeridan foydalaning.
2-qadam
Agar oldindan ma'lum bo'lmasa, asosiy damp matnining kodlashini aniqlang. Faylni tahrirlovchida yoki tomoshabinda oching, bu dinamik kodlashni o'zgartirishga imkon beradi. Hujjatning kodlashni tanlang.
3-qadam
MySQL-serverga ulaning. Mysql dasturini konsoldan belgilangan hostname va foydalanuvchi nomi bilan boshqaring. Xost nomi -h buyruq satri opsiyasi yordamida va foydalanuvchi nomi -u opsiyasi yordamida belgilanadi. - Password tugmachasi yordamida serverga kirish uchun buyruq satrida parolni belgilashingiz yoki ushbu parametrni belgilanmasdan qoldirishingiz mumkin (keyin ulanish paytida parol so'raladi) Konsolga quyidagi buyruqni kiriting:
mysql -h HostName -u UserName --password = UserPassword
va Enter tugmasini bosing. Bu erda HostName xost nomi (u ramziy yoki IP-manzil bo'lishi mumkin), UserName DBMS foydalanuvchi nomi va UserPassword parol. Agar ulanish muvaffaqiyatli bo'lsa, konsolda xabar, shuningdek buyruq buyrug'i ko'rsatiladi.
4-qadam
Server tomonidan qo'llab-quvvatlanadigan belgilar to'plamini ro'yxatlang. Konsolda "SHOW CHARACTER SET;" ni kiriting. Enter tugmasini bosing. Serverda import qilingan ma'lumotlar bazasining demp ma'lumotlarini o'z ichiga olgan kodlashga mos keladigan belgilar to'plami mavjudligini aniqlang.
5-qadam
Mavjud ma'lumotlar bazalarining ro'yxatini ko'rsatish. Konsolda "SHOW DATABASES;" ni kiriting. Enter tugmasini bosing.
6-qadam
MySQL-serverda yangi ma'lumotlar bazasini yarating. Shunga o'xshash buyruqni kiriting:
Ma'lumotlar bazasini yarating `DatabaseName` CHARACTER SET CharsetName COLLATE CollateName;
va Enter tugmasini bosing. DatabaseName parametri uchun kerakli ma'lumotlar bazasini nomini ko'rsating. Beshinchi bosqichda ko'rsatilgan ro'yxatdagi nomlarning hech biriga mos kelmasligi kerak. CharsetName parametri uchun ma'lumotlar bazasi dump matnining kodlashiga mos keladigan belgilar to'plamining nomini ko'rsating. Belgilar to'plamining ro'yxati to'rtinchi bosqichda ko'rsatildi. CollateName-ni xuddi shu ro'yxatdagi tegishli satrning "Default collation" maydonidagi qiymat bilan almashtiring.
7-qadam
Serverdan uzing. Konsolda q ni kiriting. Enter tugmasini bosing.
8-qadam
MySQL ma'lumotlar bazasini import qiling. Konsolda quyidagi kabi buyruqni kiriting:
mysql -h HostName -u UserName -D DatabaseName -b -B -s -p <fayl nomi
Enter tugmasini bosing. Foydalanuvchi parolini kiriting. Enter tugmasini bosing. Ma'lumotlar import qilinguncha kuting. Bu erda -h va -u parametrlarining qiymatlari uchinchi bosqichda tasvirlangan bilan bir xil. DatabaseName o'rniga oltinchi bosqichda yaratilgan ma'lumotlar bazasi nomini almashtirishingiz kerak. Fayl nomi ma'lumotlar bazasi dump fayliga to'liq yoki nisbiy yo'l bo'lishi kerak. Xato haqidagi xabarlar konsolda chop etiladi.