• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

البحث في المنتدى

Showing results for tags 'Advanced MySQl'.

  • البحث بالتاقات

    اكتب الكلمات المفتاحيه بينها علامه الفاصله
  • البحث بكاتب الموضوع

تم إيجاد 29 نتيجة

  1. السلام عليكم ورحمة الله وبركاته وتحية للأخوة الأعضاء كنا قد تكلمنا منذ أشهر عن بدء موضوع جديد، ولكن للأسف لم أتمكن من البدء قبل الآن لضيق الوقت، سنتحدث في هذا الموضوع بتوسع قليلا عن الفوكس برو وكيفية التعامل من خلاله مع الـ    MySql     لن أتعمق في شرح الـ MySql كسيرفر كثيراً فالمراجع على الانترنت كثيرة، ولكن سأتطرق لما يلزمنا لتشغيله     وانشاء قواعد البيانات والجداول والاجراءات،   بداية لماذا MySql  ؟ بدلاً من قواعد بيانات وجداول الفوكس برو !!     السبب الأول والبسيط وهو الاستفادة من امكانات الـ MySQl  كسيرفر، وامكانية الوصول لجداوله أينما تم تنصيبه سواء على جهاز محلي ضمن الشبكة الداخلية، أو على جهاز محلي ضمن شبكة متباعدة تعتمد على الـ Static IP، أو على أجهزة احدى شركات الاستضافة من خلال برنامجك كبرنامج Desktop والسبب البسيط الآخر أنك باعتماد الـ Mysql كسيرفر فأنت على بعد خطوات قليلة من عالم الـ Web فيمكنك حينها تطوير صفحات لاستعراض البيانات أو تعديلها او فعل ما شئت بها..     والسبب البسيط الأخير هو امكانية تطوير صفحات الويب التي قمت بعملها لتصبح تطبيق يعمل على التابلت أو غيره... بداية يمكن تحميل نسخة الـ MySql Server  المجانية من هذا الرابط     https://dev.mysql.com/downloads/mysql   بعد تثبيت الـ MySql لا بد من تثبيت الـ ODBC Connector        وهو البرنامج المسؤول عن انشاء اتصال ما بين الفوكس برو والـ MySql   ويمكن تحميله من هذا الرابط   https://dev.mysql.com/downloads/connector/odbc اذا وصلت لهذه النقطة دون مشاكل في التنصيب يتبقى أمامنا خطوة واحدة وهي الواجهة التي سنتعامل من خلالها مع السيرفر وهنا سنعتمد برنامج مجاني يسمى HeidiSQl        برنامج خفيف يمكن تنصيبه على الجهاز أو تحميل نسخته الـ Portable  التي يمكن تشغيلها من USB Flash   وتجده هنا :   https://www.heidisql.com/download.php   بعد تثبيت الـ Heidi   نقوم بتشغيله   ستظهر لنا الشاشات التالية :   أتمنى ممن يرغب بمتابعة الموضوع وبدأ بتحميل وتنصيب البرامج المذكورة، التأكيد على وصوله لهذه النقطة بدون مشاكل   فهي الأساس لما يتبع... مع التحية للجميع
  2. من فضلكم أريد مساعدتكم كخبراء في تسعير تطبيق ERP , CRM بإختصار مطلوب مني عمل تطبيق مثل مايكروسوفت دايناميكس لإدارة مصنع منتجات غذائية ومزارع تابعة له يحتوي التطبيق على : تكاليف أنتاج (تكلفة المنتج النهائي لتحديد هامش الربح) موردين عملاء مشتريات مبيعات مخازن حسابات عاملين (تسجيل العاملين ببياناتهم وأوراق التعيين - يوجد مطبخ لوجبات العاملين - مبيت - مرتبات - مكافأت - حضور وإنصراف يدوي وعن طريق ربط أجهزةبصمة) بنوك خزينة إدارة مزارع (المزارع التي تغذي المصنع) تسويق مندوبين - سيارات للتسويق   ملحوظة هامة: التطبيق ليس مثل التطبيقات المتاحة للتحميل المجاني (متعمق جدا جدا في كل التفاصيل وليس سطحي مثل المتاحين مجانا ) بمعنى أن في كل جزء من أجزاء التطبيق يوجد جميع التفاصيل الدقيقة الخاصة به (مثل التطبيقات الكبيرة التي تتناول كل كبيرة وصغيرة كـ Oracle Business - Microsoft Dynamics)   من فضلكم أريد أن أعرف رأيكم كخبراء في السعر والوقت اللازمين لعمل مثل هذا التطبيق الضخم ؟؟
  3. السلام عليكم و رحمة الله وبركاته  اريد منكم شرح لعمل موازنة التحميل للأستعلامات القراءة في نظام النسخ المتماثل . وشكرا
  4. ربط java بـ mysql

    السلام عليكم ورحمة الله وبركاته   استفسار : عن طريقة الربط بين java netbanse و mysql   لعمل واجهة مستخدم لدااتا بيز                وكيفية تنفيذ اوامر sql  بـ java ؟   وشكرا 
  5. السلام عليكم .. لدي data موجودة على ملف arff وهي داتا ثابتة لايتم التعديل عليها وهي التي يتم إجراء عملية التدريب عليها من خلال تعليمات مكتوبة بلغة java ولدي داتا موجودة على mysql وهي التي ستحتاج attribute أي نتيجة من داتا أخرى موجودة أيضاً على mysql وهي التي سيتم توقع النتيجة منها بحيث تكون مناسبة للداتا السابقة  فكيف يتم تحقيق ذلك من خلال تعليمات لغة java ؟ وشكراّ سلفاً :)
  6. السلام عليكم ورحمة الله برنامج base الخاص بLibreoffice طبعا البرنامج شبيه جدا وإلى درجة كبيرة ببرنامج microsoft office المسمى access لكن برنامج baseمفتوح المصدر ومجاني الى حد الآن ال.  و رغم الاختلاف الطفيف في بنية الإستعلام في كل من base LO و mysql وsqlite إلا أن base LO يدعم تصددسر قواعد بيانات MySQL، PostgreSQL كل ما عليك هو 1-انشئ قاعدة بيانات فارغة باستخدام phpMyadmin أو pgadmin 2-افتح برنامج base LO 3-إختر قاعدة بيانات موجودة 4-اختر اسم الملف المحفوظ ومساره -إضافة إلى ماسبق يدعم base LO قواعد بيانات Microsoft access كما أنه سهل جدا في الإستخدام ونسخته المعربة على درجة رائعة من الإتقان -كما يخيرك بين إنشاء إستعلامات عن طريق أوامر sql أو يدويا عن طريق الإختيار من ضمن الخصائص المتوفرة والحقول مما يسهل على المبتدئين ومن ليس لديهم خبرة في لغة الإستعلام sql. -كما يوفر مكتبات الجافا لإدارة قواعد البيانات ODBC/JDBC وكذلك HSQLDB.    
  7. ألسلام عليكم .. شباب عندي مشكله كبيره في جدول لقاعدة البيانات وهو ان حجم البيانات الموجوده في الجدول حوالي 200 ألف صف قمت بإضافة Index على احد الحقول زاد عدد استهلاك الجدول .. بالبيانات دي Data Length 651,984,896 Index Length 3,686,400 Data Free 22,020,096 Auto Increment 22,349,381 فهل يوجد حل لأعادة الجدول مثل ما كان عليه ؟ لان كل لما بدخل على الجدول بيحمل في وقت كبير جدا جدا جدا لغاية لما يجيب رساله الTime out في انتظاركم  
  8. السلام عليكم   انا اعمل على سيرفر لينكس فيدورا ونزلت ال phpmyadmin & mysql وكل حاجة   ولكن عندما ادخل الى محركات لا اجد محرك innodb من ضمنها وانا محتاج لاضافته لاني استخدم foreign key   ما هي الطريقة لتفعيل او اضافة المحرج innodb   مع العلم mysql version 5.5.29 and phpmyadmin version 3.5.4   وتم تعديل ملف  etc/my.cnf واضافة    default-storage-engine = innodb   ولكن من دون جدوى   ارجو مساعدتي لاضافة المحرك innodb   وفقكم الله وسدد خطاكم 
  9. السلام عليكم ورحمة الله وبركاته ان شاء الله مستعد علي تنفيذ اي مشروع ويب بسعر مناسب في الوقت المحدد     Technical  Skills DatabaseMicrosoft SQL Server 2000/2005/2008 .ADO.NET .LINQ - Entity FrameworkOracle SQL 10G .MYSQL.Microsoft Access .  Web LanguageHtml5. CSS3.JavaScript-JQuery-AjaxWeb Services.ASP.Net 2 , 3.5 , 4 .ASP.NET MVC4 Php  Programming LanguageMicrosoft Visual Studio 2003/2005/2008/2010Microsoft C#.Net 2 , 3.5 .Microsoft VB.NET.      Certifications University Certificate  . Deutsch A1 , A2 Certificate . Microsoft .NET Framework 2.0 - Web-based Client Development          Mastering PHP & MySQL  جزاكم الله كل خير للتواصل Email: [email protected] Mobile : +201008265792 Khaled Abd El Azeem Harby
  10. السلام عليكم هذه أول مشاركة لي و جبتلكم موقع فعال و رهيب فيه جميع دروس لل MySQL و مزود ب تطبيقات مع الحلول: http://adf.ly/jHbbq
  11. السلام عليكم لدي جدول بقاعدة البيانات departement به معلومات من اسم+رقم التيلفون و غير ذلك ابحث عن شرح كيف اعمل TEST عند الادخال يقوم بفحص الاسم ان كان موجود لا يدخل و يعطي رسالة بوجود  if exist then erreur ; شيء مثل هذا بالطبع الاسم يكون في قاعدة البيانات بجدول departement و الtest يتم على الاسم الذي اكتبه في الخانة بالصفحة  
  12. السلام عليكم انا شغال حاليا في مشروع بس في عندي مشكلة كيف بدي أعرض بيانات استخرجها من قاعده بيانات mysql workbench و اضعها في TextField ? اذا في حد بيقدر يساعدني فيها أنا عامل الكونكشن مع الداتا بيز كل شئ تمام بس الطريقه تبعت العرض بدي اياهاا
  13. السلام عليكم ورحمة الله وبركاته ،،   اخواني الأعزاء:     لدي مشكلة أحبطتني جدا ً ..   لدي في قواعد البيانات ترميز اللغة العربية يظهر مثل: "؟؟؟؟؟"   لا أعلم لماذا وجربت جميع الحلول ومالي غيركم بعد الله،   ملاحظة: المشكلة في نقس قاعدة البيانات وليست في صفحات الموقع .. عندما أقوم بالإدخال يدويا في قاعدة البيانات ،،   الترميز: utf8_unicode_ci       المشكلة في القاعدة وليس لها دخل في السيرفر أو ملفات الموقع،،       أتمنى حل مشكلتي لطالما بحثت عنها حل ولم اجد !     الله يوفقكم يارب،     شكرا :)
  14. ايش الكود اللي بنادي معلومات من mysql لل vb.net
  15. السلام عليكم إخواني رمضان كريم   أنا عملت تطبيق أندرويد يستطيع قراءة البيانات من قاعدة بيانات MYSQL و من ثم عرضها في التطبيق هذا التطبيق يتحكى مع ملف PHP علي السيرفر المحلي   و لكن أنا أريد أن تظهر هذه البيانات ب ListView , أعني بذلك إظها الإسم با LIST و عند الضغط على الإسم يأخذني إلى المعلومات الإضافية أي نا أريد من حضرتكم شرح كيف يمكن أن أضع تلك البيانات ب ListView   قاعدة اليانات: CREATE TABLE IF NOT EXISTS `customer` (  `FirstName` varchar(20) DEFAULT NULL,  `LastName` varchar(20) DEFAULT NULL,  `Age` varchar(20) DEFAULT NULL,  `Mobile` varchar(20) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=latin1;;   كود صفحة php <?php    $con=mysql_connect("localhost","root","");        if(!$con)        die('could not connect: ' .mysql_error());        mysql_select_db("mydatabase",$con);        $result = mysql_query("SELECT * FROM CUSTOMER");        while($row=mysql_fetch_assoc($result)){        $output[]=$row;    }        print(json_encode($output));        mysql_close($con);?>   كود الجافا الأندرويد package com.ray.testexternaldatabase;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.client.HttpClient;import org.apache.http.client.methods.HttpPost;import org.apache.http.impl.client.DefaultHttpClient;import org.json.JSONArray;import org.json.JSONObject;import android.os.Bundle;import android.os.StrictMode;import android.app.Activity;import android.util.Log;import android.view.Menu;import android.widget.TextView;public class MainActivity extends Activity { TextView nameView; TextView ageView; TextView jobView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); StrictMode.enableDefaults(); //STRICT MODE ENABLED nameView = (TextView) findViewById(R.id.nametxt); ageView = (TextView) findViewById(R.id.agetxt); jobView = (TextView) findViewById(R.id.jobtxt); getData(); } public void getData(){ String result = ""; InputStream isr = null; try{ HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost("http://127.0.0.1/LawyersIS/TestWebLogic/getAllCustomers.php"); //YOUR PHP SCRIPT ADDRESS HttpResponse response = httpclient.execute(httppost); HttpEntity entity = response.getEntity(); isr = entity.getContent(); } catch(Exception e){ Log.e("log_tag", "Error in http connection "+e.toString()); nameView.setText("Couldnt connect to database"); } //convert response to string try{ BufferedReader reader = new BufferedReader(new InputStreamReader(isr,"iso-8859-1"),8); StringBuilder sb = new StringBuilder(); String line = null; while ((line = reader.readLine()) != null) { sb.append(line + "\n"); } isr.close(); result=sb.toString(); } catch(Exception e){ Log.e("log_tag", "Error converting result "+e.toString()); } //parse json data try { String n = ""; String a=""; String j=""; JSONArray jArray = new JSONArray(result); for(int i=0; i<jArray.length();i++){ JSONObject json = jArray.getJSONObject(i); n = n + "Name : "+json.getString("FirstName")+" "+json.getString("LastName")+"\n"; a= a + "Age : "+json.getInt("Age")+"\n"; j= j + "Job : "+json.getString("Job")+"\n"; } nameView.setText(n); ageView.setText(a); jobView.setText(j); } catch (Exception e) { Log.e("log_tag", "Error Parsing Data "+e.toString()); } }   شكرا جزيلا
  16. السلام عليكم ورحمة الله وبركات عندى مشروع اقوم فيه بالاتصال بقاعدة بيانات على سرفر Mysql  وتم التعامل بالحذف والاضافة وتعديل ولكن عن حفظ البيانات بالغة العربية تظهر بعد ذلك علامات استفهام على السرفر نفسه وكذلك فى التطبيق وعند اضافة البيانات باللغة العربية على السرفر تظهر فى التطبيق علامات استفها ???????? مع العلم ان  Server connection collation    Utf8_general_ci واستخدم فى التطبيق <?xml version="1.0" encoding="utf-8"?> ارجو المساعدة بماذا افع وجزاكم الله خيراً
  17. تحية طيبة وكل عام و جميع اعضاء هذا المنتدى بخير   اريد الاعضاء الكرام ذوي الخبرة مثال بسيط بالاندرويد لقراءة معلومة من سجل في قاعدة بيانات  MySql  موجودة على   "localhost" وعرضها على الشاشة فقط مع شرح أو تعليقات على كل سطر برمجي إن أمكن لأنني أحب أن اعرف ما اطبق ولا يفوتني اي تفصيل . ولكم جزيل الشكر 
  18. الاخوة مبرمجين الاندرويد : اريد كود للإتصال بقاعدة البيانات MYSQL عن طريق الجافا وياليت لو كود كيفية الاستعلام من قاعدة البيانات وعرض النتائج على الواجهة ..
  19. السلام عليكم ورحمة الله وبركاته عند الاتصال بـ Mysql الموجود على الجهاز   Apache Web Server Version 2.2.8 يظهر لى الخطئ التالى  :(   Error in http connection org.apache.http.conn.HttpHostConnectException: Connection to http://127.0.0.1 refused  Error converting result java.lang.NullPointerExceptionError parsing data org.json.JSONException: End of input at character 0 of  والكود هو  try{ HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost("http://localhost//android/getAllPeople.php"); //HttpPost httppost = new HttpPost("http://127.0.0.1/android/getAllPeople.php"); HttpResponse response = httpclient.execute(httppost); HttpEntity entity = response.getEntity(); is = entity.getContent(); }catch(Exception e){ Log.e("log_tag", "Error in http connection "+e.toString()); }ما هو الحل ارجو المساعدة ضرورى
  20. السلام عليكم ورحمة الله وبركاته           من خلال الكورس سيتمكن الطالب ان شاء الله من التعامل بإحترافية اكثر مع قواعد البيانات التي تستخدم خوادم ال MySQL وهذا الكورس ان شاء الله سيفيد المبرمجين من كافة لغات البرمجة و المطورين من التمكن من التعامل مع مثل هذا النوع من الخوادم       رابط التعريف بالكورس ومحتوياته http://www.aldarayn.net/forum/showthread.php?t=2465   ووفقكم الله والجميع لما يحبه ويرضاه والسلام عليكم ورحمة الله وبركاته  
  21. السلام عليكم ورحمة الله وبركاته أهلين، كيفكم إن شاء الله تكون بأحسن حال حابة أسأل عن طريقة ربط برنامج عاملتو بالأكلبس في قاعدة بيانات Mysql php طبعاً انا رفعت الداتا ع  000webhost يلي عندو خلفية يا ريت يفيدني بأسرع وقت وشكراً
  22. السلام عليكم   لدي جدول products يتألف من الحقول التالية : productID, productName, category أي : رقم المنتج , اسم المنتج , الصنف الذي يتبع له هذا المنتج   أريد استعلام يعرض آخر 4 منتجات أضيفت لكل صنف  مثلا لو كان لدي صنفين : أدوات كهربائية , تجهيزات مطابخ ... فيجب على الاستعلام أن يعيد آخر 4 منتجات أضيفت لكل صنف    مع العلم بأن عدد الأصناف ديناميكي قابل للتغيير وليس عدد ثابت    أرجو المساعدة ولكم جزيل الشكر 
  23. كيف يمكن عمل مثل ذلك

    السلام عليكم اريد عمل استعلام مثل التالى   select concat(`id`, '\t', `name`, '\t', `email`) from `users`;
  24. كورس جافا متقدم (Advanced Java Course) مجانى بنظام التعليم عن بعد والمحاضرات مسجلة ايضا         هذا رابط المحاضرات       وهذا رابط القسم الخاص بالكورس على منتدى اكاديمية ملتقى الدارين  http://www.aldarayn.net/forum/forumdisplay.php?f=182   ووفقكم الله والجميع لما يحبه ويرضاه والسلام عليكم ورحمة الله وبركاته  
  25. Access to MySQL using Java Servlet?

    السلام عليكم أولا لم اعرف في قسم اضع هذا السؤال (جافا او XML او MySQL)، فارجو نقله للقسم المناسب المشكلة عندي اني احاول بناء تطبيق ويب يعتمد على ال Servlet ولكن لم اتمكن من الوصول الى قاعدة البيانات MySQL   اسم قاعدة البيانات testاسم الجدول testقمت باضافة ال Connector الخاص ب MySQL الى ال Librariesاستخدم JDK 1.7, NetBeans 7.3, MySQL 5.6, Tomcat 7.0, Connector/J 5.1.241- ال form action في صفحة الانترنت sign_up.jsp <form action="RegisterUser" method="post"> <td><input type="submit" value="Submit"></td></form>  2- ملف السيرفلت RegisterUser.java import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import com.mysql.jdbc.Driver;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;import java.util.logging.Level;import java.util.logging.Logger;@WebServlet(urlPatterns = {"/RegisterUser"})public class RegisterUser extends HttpServlet {protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException, SQLException { try{ Connection con = DriverManager.getConnection("jdbc:mysql://localhost/test", "root", "root"); Statement s = (Statement) con.createStatement(); String name = "Hassan3"; int phone = 123456; String insert = "INSERT INTO test VALUES ('\" + name + \"', \" + phone + \")"; s.executeUpdate(insert); s.close(); con.close(); }catch(Exception e){ throw new SecurityException("Class not found " + e.toString()); }}@Overrideprotected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try { processRequest(request, response); } catch (SQLException ex) { Logger.getLogger(RegisterUser.class.getName()).log(Level.SEVERE, null, ex); }}@Overrideprotected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try { processRequest(request, response); } catch (SQLException ex) { Logger.getLogger(RegisterUser.class.getName()).log(Level.SEVERE, null, ex); }}@Overridepublic String getServletInfo() { return "Short description";}// </editor-fold>  3- نتيجة الexception HTTP Status 500 - Class not found java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost/testtype Exception reportmessage Class not found java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost/testdescription The server encountered an internal error that prevented it from fulfilling this request.exceptionjava.lang.SecurityException: Class not found java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost/test RegisterUser.processRequest(RegisterUser.java:66) RegisterUser.doPost(RegisterUser.java:173) javax.servlet.http.HttpServlet.service(HttpServlet.java:647) javax.servlet.http.HttpServlet.service(HttpServlet.java:728)note The full stack trace of the root cause is available in the Apache Tomcat/7.0.39 logs.  4- المشكلة تحدث فقط عندما احاول الاتصال ضمن مشروع WEB باستخدام الServlet، لكن عند استخدام نفس الكود ضمن تطبيق جافا بدون Servlet فانه يعمل بشكل طبيعي وهذا الكود مره اخرى يعمل دون اية مشاكل: import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;public class Test { public static void main(String[] args){ try{ Connection con = DriverManager.getConnection("jdbc:mysql://localhost/test", "root", "root"); Statement s = (Statement) con.createStatement(); String name = "Hassan4"; int phone = 8985895; String insert = "INSERT INTO test VALUES ('" + name + "', " + phone + ")"; s.executeUpdate(insert); s.close(); con.close(); System.out.println("done"); }catch(Exception e){ throw new SecurityException("Class not found " + e.toString()); }}}    استخدام نفس الكود دون تغيير يعمل على تطبيق جافا لكن لا يعمل مع الServlet وشكرا مقدما على الردود..