منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : قاعدة بيانات mySql
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله تعالى وبركاته

الأساتذة الكرام
أتمنى أن تكونوا في تمام الصحة والعافية

حاليا أتعلم في أنشاء قواعد بيانات MySql عن طريق MariaDb وبالفعل أنشأت قاعدة بانات 
الأان لما أنقلها على جهاز العميل مثلا 
1- أين أجد ملف قاعدة البانات أي المسار الذي توجد فيه قاعدة البيانات
2- هل ىعلي أن أصطب على جهاز العميل برنامج MariaDb أم أن هناك محرك عليا أن أصطبه

شكرا لكم مرة أخرى وأرجوا الرد السريع إن أمكن لأنني جديد مع هذه الأنواع من قواعد البيانات

ألف شكر مرة أخرى
PHP كود :
       public void MySqlBackup(string file)
 
       {
 
           using (MySqlCommand cmd = new MySqlCommand())
 
           {
 
               using (MySqlBackup mb = new MySqlBackup(cmd))
 
               {
 
                   cmd.Connection Con;
 
                   if (Con.State == System.Data.ConnectionState.Closed)
 
                   {
 
                       Con.Open();
 
                   }
 
                   mb.ExportToFile(file);
 
                   if (Con.State == System.Data.ConnectionState.Open)
 
                   {
 
                       Con.Close();
 
                   }
 
               }
 
           }
 
       }
 
       public void MySqlRestore(string file)
 
       {
 
           using (MySqlCommand cmd = new MySqlCommand())
 
           {
 
               using (MySqlBackup mb = new MySqlBackup(cmd))
 
               {
 
                   cmd.Connection Con;
 
                   if (Con.State == System.Data.ConnectionState.Closed)
 
                   {
 
                       Con.Open();
 
                   }
 
                   mb.ImportFromFile(file);
 
                   if (Con.State == System.Data.ConnectionState.Open)
 
                   {
 
                       Con.Close();
 
                   }
 
               }
 
           }
 
       
الف شكر لك أخي لكن لو تكرمت وشرحت لي وظيفة هاذين الملفين وهذا الكود

ألف شكر لك مرة أخرى
MySqlBackup اضفه للمشروع و طبق الكود السابق عليه سيعمل لك نسخة احتياطية و يسترجعها على السيرفير .
اما الثاني فهو مكتبة عادية لا تهمك .