MYSQL_CLIENT_INTERACTIVE (interactive_timeout bir soniya
kutish - wait_timeout – ulanish tugatilishigacha). new_link parametri PHP
4.2.0 da mavjud, client_flags esa – PHP 4.3.0 d
Server bilan ulanish, agar u bungacha mysql_close() yordamida
yopilmagan bo‘lsa, skriptni amalga oshirish tugallanishida berkiladi.
Shunday qilib, “123” parolli nina foydalanuvchisi uchun lokal
serverda ma’lumotlar bazasi bilan ulanishni o‘rnatamiz.
$conn = mysql_connect(
"localhost", "nina","123")
or die("Ulanishni amalga oshirib bo‘lmaydi: ". mysql_error());
echo "Ulanish amalga oshdi";
mysql_close($conn);
?>
mysql_connect amal
shell>mysql -u nina -p123 buyrug‘i bilan teng kuchli
Ma’lumotlar bazalarini tanlash:
Ulanishni amalga oshirgandan so‘ng birga ishlashimiz kerak bo‘lgan
ma’lumotlar bazasini tanlashimiz kerak bo‘ladi. Bizning ma’lumotlarimiz
book ma’lumotlar bazasida saqlanadi.
MySQL da ma’lumotlar bazasini tanlash use buyrug‘i yordamida
amalga oshiriladi:
mysql>use book;
PHP da buning uchun mysql_select_db funksiyasi mavjud
mysql_select_db: sintaksisi
mantiqiy mysql_select_db (
database_name qatori
[,link_identifier resursi])
Bu funksiya TRUE qiymatni ma’lumotlar bazasini muvaffaqiyatli
tanlanganda qaytaradi va FALSE ni esa – aksincha bo‘lganda.
Do'stlaringiz bilan baham: |