Denwer daMySQL ma`lumotlar bazasi bilan ishlash. Demak, biz avval qilishimiz kerak bo`lgan vazifalarni aniqlashtirb olaylik: 1) Yangi ma`lumotlar bazasi (База данных yoki Data Base) va foydalanuvchi yaratish yartish; 2) Ma`lumotlar bazasiga .sql faylni quyish (import qilish); Oldindan aytaman, hech qanday qiyinchilik joyi yo`q! Bir-ikki matra mashq qilsangiz o`rganibolasiz.
1) Yangi ma`lumotlar bazasi (База данных yoki Data Base) va foydalanuvchi yaratish yartish; Denwerni ishga tushiramiz. Operaga (yoki kompyuteringizda qaysi brauzer bo`lsa o`shanga) kiramiz va manzil yoziladigan joyga http://localhost deb yozib Enterni bosamiz, Ура, заработало!... degan yozuvli sahifa ochiladi. Pastroqqa tushib Заведение новых БД и пользователей MySQL ga kiramiz. Bu yerda yangi Ma`lumotlr Bazasi va foydalanuvchi yaratiladi. Пароль администратора MySQL: degan maydonga hech nima yozmaymiz. Имя базы данных: ga ma`lumotlar bazasi nomini yozamiz, bu xohlagan nom bo`lishi mumkin, masalan agar chat o`rnatayotgan bo`lsangiz shunchaki db_chat deb yozsangiz ham bo`ladi, bu ahamiyatga egaemas. Логин пользователя: gafoydalanuvchi uchun nom yozamiz, masalan eshmat12345 bu ham unchalik ahamiyatga ega emas. Пароль: bu yerga albatta parol yoziladi, maslahatim qiyinroq parol qo`yishga o`rganing, bizning holatimizda, ya`ni local serverda parolning ham ahamiyati yo`q, chunki bizdan boshqa hech kim bu ma`lumotlar bazasiga bog`lana olmaydi. Ammo internetda bunga e`tiborni qaratish kerak. Demak parolga ham 12345 debyozamiz. ...еще раз: ga yuqoridagi parolni takroran yozamiz va Создать БД и пользователя degan tugmani bosamiz. Yuqorida База данных и новый пользователь заведены. degan yozuv chiqadi. Ma`lumotlar bazasi va foydalanuvchi yaratildi! Tabriklayman. =) 1-vazifa bajarildi.
2) Ma`lumotlar bazasiga .sql faylni quyish (import qilish); Agar Siz DCMS, JohnCMS yoki phpBBwap Forumi (va b.)ni local serverda o`rnatmoqchi bo`lsangiz bu vazifani bajarishingiz kerak emas. Chunki ushbu skriptlarda avtomatik o`rnatilish funksiyalari bor (install papkasi yoki install.php). -Skript avtomatik o`rnatiladiganmi yoki"qo`lda" o`rnatiladiganmi, qayerdan bilish mukin? -Har qanday skriptni o`rnatayotganda avvalo readme.txt faylini o`qib ko`ring. Demak, bizning vaziyatda skriptimizda avtomatik o`rnatilish funksiya yo`q. Unda ishni boshlaymiz. Operagakirib http://localhost ni terib kiramiz. Sahifaning pastrog`ida http://localhost/Tools/phpMyAdmin degan ssilka bor yonida Проверка MySQL и phpMyAdmin degan yozuv bor, shu ssilkaga kiramiz. Chap tomondan yuqorida yaratgan db_chat deb nomlangan ma`lumotlar bazasini topamiz va bosamiz. Keyin chap tomonda No tables found in database. degan yozuvchiqadi, bu "Ushbu ma`lumotlarbazasida hali birorta ham tablitsa (jadval) yo`q" degani. Endi, Мой компьютер-> Локальный диск (Z)-> home-> chat-> www papkasiga kirib.sql faylni topamiz (u tables.sql yoki db.sql yoki qozon-tovoq.sqlbo`lishi mumkin, uning nomini readme.txt dan topamiz) va nomini eslab qolamiz. Keyin operamizga qaytib kiramiz va yuqoridagi Import tugmasini bosamiz. Обзор degan tugmanibosib o`sha qozon-tovoq.sql ni topamiz va Открыть ni bosib Go tugmasini bosamiz. Agar hammasi yaxshi bo`lsa yashil ramka ichida Import has been successfully finished, queries executed. degan yozuv chiqadi. Tabriklayman! Siztablitsalarni ma`lumotlar bazasiga quydingiz. Endi skriptimizning ma`lumotlar bazasiga ulanadigan fayliga ma`lumotlar bazasi nomi, foydalanuvchi nomi va parolini yozamiz, tamom. Skriptimiz ishlayapti. Aytgancha, ma`lumotlar bazasi sozlamalari qaysi faylda bo`lishi readme.txt da yozilgan bo`ladi, u ko`pinchaconfig.php yoki ini.php da bo`ladi. Serverga localhostyozamiz, ma`lumotlar bazasi (u db_name, db deb ham yozilgan bo`ladi): db_chat deb yozamiz,
Manba: Nuriston.lark.ru
|