52
PHPMyAdmin арқылы деректер базасын экспортау үшін, осы
бағдарламады болуы тиіс, "деректер базасы" қосымша бетіне өтіп, содан кейін
деректер базасының атауы бар сілтемеге өту керек. Осыдан кейін "Экспорт"
қосымша бетінде "OK" батырмасын басқаннан кейін деректер базасы файлға
экспортталады. Бұл дампты файлды локальді компьютерде сақтауға болады.
Әдепкі қалпы бойынша жылдам экспорт тәсілі таңдалған, онда минималды
теңшеулер көрсетілген. Дамптың қеңейтілген теңшеулері қол жетімді болу
үшін, «Қарапайым – барлық теңшеулер мүмкіншіліктерін көрсету» қанат
белгісін орнату керек. Әдепкі қалпы бойынша деректер базасының дампты
файлы SQL форматында сақталады.
База деректерімен жұмыс жасау үшін SSN қолжетімлідігін қолдануға
болады. MySQL деректер базасымен SSN протоколы арқылы жұмыс жасау
үшін негізгі команда тізімі төменде келтірілген:
MySQL база деректеріне қосылу:
Mysql – mysql жолақ командасы SQL (MySQL) командасын орындауға
мүмкіндік береді.
Командалық жолақтан база деректеріне қосылу келесі дей орындалады:
mysql -u dbu_username_N -p -D db_username_N -h dbhost
Мұнда
dbu_username_N
–
MySQL
пайдаланушының
атауы,
db_username_N базасына құқық берілген.db_username_N – MySQL база
деректерінің атауы dbhost – хост қосылу үшін
man mysql командасы арқылы осы бағдарламаның қосылу туралы
толықтай мәлімет алуға болады.
MySQL деректер базасы SSH бойынша экспорттау:
Mysqldump – өзіне SQL командасын білдіретін, деректер базасының
көшірмесін мәтіндік файлда сақтауға мүмкіндік береді. Бұл команданы
деректер базасын бір серверден екінші серверге көшіру кезінде немесе сақтық
көшірмесін жасау үшін пайдаланады.
Команда жолынан төмендегідей қосылады:
mysqldump -u dbu_username_N -p -h host db_username_N > backup-file.sql
мұнда dbu_username_N – MySQL пайдаланушы атауы, оған
db_username_N базасына берілген құқық.
db_username_N – MySQL деректер базасының атауы
dbhost – хост қосылу үшін
backup-file.sql – деректерді түсіретін тексті файлдың атауы
MySQL по SSH арқылы деректре базасын импорттау:
Mysql арқылы алынған ақпарат келесі командамен база деректеріне
егнізуге болады:
mysql -u dbu_username_N -p -D db_username_N -h bhost < backup-file.sql
мұнда dbu_username_N – MySQL пайдаланушының атауы, оған
db_username_N базаға құқық берілген
db_username_N db_username_N – MySQL база дреректерінің атауы
dbhost – хост қосылу үшін
backup-file.sql – деректреді түсіретін тексті файлдың атауы.
53
MySQL-серверіне қашықтықта қосылу.
MySQL серверіне қашықтықты қосылу Putty-клиенті SSH көмегімен SSH-
туннель арқылы немес ssh және Unix операциялық жүйенің командалық
жолағындағы mysql утилит көмегімен мүмкін.
2.5 База деректрінің құрылымын әзірлеу.
Деректер базасының құрылымын әзірлеу СУБД MySQL ортасында
жасалынады.
СУБД
MySQL-да
компания
сайтында
тіркелінген
пайдаланушының деректерін сақтау және сайты басқару үшін 4-кесте әзірлеген.
Төменде база деректерін құрылымын әзірлеу кестесі ұсынылған.
5-кестеде
пайдаланушының деректері берілген, wordpress үшін
компонеттерді күшейту кезінде кесте автоматты түрде құрылады.
5 кесте – Пайдаланушының деректері
Key
int(11)
Пайдаланушының сандық коды
Us
varchar(255)
Пайдаланушының логині
Log
varchar(255)
Пайдаланушының құпиясөзі
6 кестеде Пайдаланушының сайтына әзірлеген парақшалардың ақпараты
ұсынылады
6 кесте - Пайдаланушы сайты парақшаларының ақпараты
Key
int(11)
Парақшаның реттік номері
Naz
varchar(100)
Парақшаның атауы
Sod
Text
Парақшаның мақмұны
7 кестеде сайтта тіркелген клиенттердің ақпараты ұсынылған.
7 кесте - Клиенттер туралы ақпарат
Key
int(11)
Пайдаланушының коды
Login
varchar(50)
Пайдаланушының логині
Pass
varchar(50)
Пайдаланушының паролі
E_mail
varchar(100)
Пайдаланушының электронды
поштасының мекен жайы
Tel
Varchar(20)
Пайдаланушының байланыс телефоны
Adres
Varchar(50)
Пайдаланушының мекен жайы
City
varchar(50)
Пайдаланушының тұрғылықты қаласы
mob_tel varchar(20)
Пайдаланушының ұялы телефоны
54
3 Веб-сайты бағдарламалық қамтамасыз ету
3.1
Веб-сайты
бағдарламалық
қамтамасыз
ету
«онлайн
жұмыскерлерге арналған»
5 сұлба - Веб-сайтты бағдарламалық қамтамасыз ету
3.2 Бағдарлама сипаттамасы
3.2.1 Жалпы ақпарат
Онлайн жұмыскерлерге арналған веб-cайтты құру. Беттің версткасын дизайнын
жәнеде қоғамдық бөлігін, администрациясын HTML тілінде жазылады CSS
тілін қолдана отырып және MySQL деректер базасын құру арқылы.
3.2.2 Сайтты шақыру
онлайн жұмыскерлерге арналған веб-сайтт
Бағдарламалы
қ қамтамасыз
ету жүйесі
бағдарламалық
қамтамасыз ету
құралдары
қолданбалы
бағдарламалық
қамтамасыз ету
Microsoft
Windows 8
СУБД
MySQL
5.6
Appserv версии 2.6.0
captcha.php
RegSite2.p
hp
RegSite.ph
p
wp_reg_site.ph
p
index.htm
brand1.ph
p
brand2.php
brand3.ph
p
dbcl.php
frame1.ht
m
kom.htm
dbop.php
reg.php
seach.php
begin.php
phpShtorm
Браузер
Google
Chrome