أرشيف انكور
(نسخة قابلة للطباعة من الموضوع)
https://archive.iinkor.com/t1424
أنقر هنا لمشاهدة الموضوع بهيئته الأصلية

التعامل مع قواعد بيانات MySQL بإستخدام php : الاتصال بقاعدة البيانات Empty التعامل مع قواع
Admin 12-02-2021 03:29 مساءً
بسم الله الرحمن الرحيم

لمشاهدة الروابط يلزمك التسجيل
للاتصل بقواعد بيانات #MySQL من خلال #php يمكنك استخدام الوظيفة mysql_connect التى توفرها لغة #php التى تستخدم لفتح اتصال مع قواعد بيانات #MySQL ولها خمس معلمات ويتم بناء جملة الاتصال بقاعدة البيانات على النحو التالى :
CODE
connection mysql_connect(server,user,passwd,new_link,client_flag);<br />
<br />


كما ترون فإن الوظيفة mysql_connect لها خمس معلمات لفتح اتصال مع قاعدة البيانات وهم على النحو التالى :
- المعلمة server : اسم المضيف الذي يقوم بتشغيل خادم قاعدة البيانات. إذا لم يتم تحديدها ، فإن القيمة الافتراضية هي localhost: 3306 .
- المعلمة user : اسم المستخدم الذي يدخل إلى قاعدة البيانات. إذا لم يتم تحديده ، فإن الاسم الافتراضي هو اسم المستخدم الذي يمتلك عملية الخادم.
- المعلمة passwd : كلمة مرور المستخدم للوصول إلى قاعدة البيانات. إذا لم يتم تحديدها فإن كلمة المرور الافتراضية هي كلمة مرور فارغة.
- المعلمة new_link :اختياري - إذا تم إجراء اتصال ثانٍ بـ mysql_connect () مع الوسيطات نفسها ، فلن يتم إنشاء اتصال جديد ؛ بدلاً من ذلك ، سيتم إرجاع معرف الاتصال المفتوح بالفعل.
- المعلمة client_flag : اختياري - مجموعة من الثوابت التالية

MYSQL_CLIENT_SSL - استخدم تشفير SSL
MYSQL_CLIENT_COMPRESS - استخدام بروتوكول الضغط
MYSQL_CLIENT_IGNORE_SPACE - السماح بمساحة بعد أسماء الدوال
MYSQL_CLIENT_INTERACTIVE - السماح بالثواني التفاعلية المهلة من عدم النشاط قبل إغلاق الاتصال

مثال توضحيحى للاتصال بقاعدة بيانات mysql
CODE
<?php
   
   $dbhost = 'localhost:3036';
   $dbuser = 'guest';
   $dbpass = 'guest123';
   $conn = mysql_connect($dbhost, $dbuser, $dbpass);
   
   if(! $conn ) {
      die('Could not connect: ' . mysql_error());
   }
   
   echo 'Connected successfully';
   mysql_close($conn);
?>



انتهى
بالتوفيق للجميع
والسلام ختام
أرشيف انكور

Copyright © 2009-2025 PBBoard® Solutions. All Rights Reserved