Хэрэглэгч бvр гурван
бvлэгт хуваагдана.
1. Админ буюу захирагч нар, тэд нар шинээр датабэйс
нээх ба устгах, хvснэгт нээх устгах, мэдээлэлд єєрчлєлт оруулах нэмэх зэрэг бvх
vйлдлvvдийг гvйцэтгэх эрхтэй байна.
2. Датабэйс эзэмшигч нар, тэд нар
зєвхєн єєрсдийн датабэйс дотроо юу ч хийх эрхтэй байх ба шинээр датабэйс нээх
эрхгvй зєвхєн хvснэгт нээх, мэдээлэл єєрчлєх эрхээр хязгаарлагдана.
3.
Жирийн хэрэглэгч нар, тэд нар зєвхєн датабэйс дах мэдээллийг унших эрхтэй байх
ба мэдээлэл нэмэх боломжтой байж болно, харин устгах боломжгvй.
Хэрвээ
єєрийн компьютер дээр MySQL суулгасан бол та єєрєє админ тул хvссэнээ хийж болно.
Нэг анхаарах юм бол бид нар SQL хэрэглэхгvй, дан РНР командаар MySQL-г захирах
болно.
Дaтабэйстэй холбогдохын ємнє хэрэглэгчид
3 зvйл хэрэгтэй.
Host - Датабэйс байрлах
сэрвэрийн хаяг
User - хэрэглэгчийн нэр
Password
- нууц vг
Дээрх 3 мэдээллийг ашиглан єєрийн датабэйс
сэрвэртэй холбоо тогтооно.
$Link
= mysql_connect("$Host","$User","$Password");
дээрх
РНР командаар датабэйс сэрвэртэй холбогдоно.
Нэгэнт холбогдсоны дараагаар
шинээр датабэйс vvсгэхийн тулд:
mysql_create_db("database_name",
$Link);
Датабэйсийг хэрэглэж дууссаны дараа холбоог таслахын
тулд:
mysql_close($Link);
Ёрдєє
л эдгээр хэдхэн командууд хэрэгтэй. $Link
бол зайлшгvй шаардлагатай учир нь mySQL датабэйс сэрвэр хэрэглэгчийн єгсєн команд
бvрт хяналт тавьдаг.
Доор жишээ болгон шинээр датабэйс vvсгэж vзье!
<html>
<head>
<meta
http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>{
Датабэйс бvтээх тухай }</title>
<link rel="stylesheet" href="../../dw/dw.css"
type="text/css">
</head>
<body>
<?php
$Host
= "localhost";
$User = "";
$Password = "";
$Database_name
= "new_database";
$Link
= mysql_connect ($Host, $User, $Password);
if
(mysql_create_db ($Database_name, $Link)) {
print
("The database, $Database_name, was successfully created!<br>\n");
}
else {
print ("The database, $Database_name, could not be created!<br>\n");
}
mysql_close($Link);
?>
</body>
</html>
Дээрх
РНР команд эхлээд mySQL сэрвэртэй холбогдоно. Дараа нь new_database
гэдэг датабэйс vvсгэхийг оролдоно. Хэрвээ алдаа тохилдохгvй бол
The
database, new_database, was successfully created!
гэж
команд биелэгдсэнийг харуулна. Эсвэл
The
database, new_database, could not be created!
гэнэ. Мэдээж
таны vvсгэх шинэ датабэйсийн нэр нь new_database
байх албагvй ямар ч нэр байж болно.
Нэг жижигхэн анхааруулах юм бол хэрвээ
та гэрийнхээ компьютер дээрээ дээрх кодыг турших бол єєрийн вэб сэрвэр, датабэйс
сэрвэр, РНР сэрвэр гурвууланг нь зэрэг ажиллуулах ёстой! Аль нэг нь байхгvй бол
бvгдийг нь суулгаж хэвийн ажиллагаатай болгосны дараа дахин оролдоно уу.
Бусад
РНР жишээтэй адил энэ жишээг vзvvлэх боломжгvйд харамсаж байна.
Дараагийн
хэсэгт нэгэнт бvтээсэн датабэйс дотроо хvснэгт нээхийг vзье!