اذهب إلى المحتوى
  • 0

ربط mysql مع node js

السؤال

Recommended Posts

  • 0
نشر

تأكد من تشغيل مخدم mysql والذي يكون من احد البرامج مثل xampp أو wampp، وتحقق أن الخدمة في حالة اتصال، ادخل في المتصفح على php my admin وتحقق من إمكانية الوصول لقاعدة البيانات، وتحقق من كلمة السر عادة الجذر root ليس له كلمة سر.. وتاكد من المنفذ هل هو الافتراضي 3306 أم غيره من لوحة تحكم المخدم الذي تستعمله، إن لم يكن هو أضف الخاصية port مع رقم المنفذ.

كما ارجو إغلاق كل نوافذ Terminal المفتوحة في المحرر vs code وفتح واستعمال مدير اوامر واحد ومن نوع cmd يمكنك اختياره من القائمة المنسدلة في الجزء الأيمن.

  • 0
نشر

انا في الحقيقة لم اثبت  احد البرامج مثل xampp أو wampp فقط قمت بتثيت mysql workbench وربطه مع mysql 8

  • 0
نشر
بتاريخ 20 دقائق مضت قال Mohamed Abdalla6:

انا في الحقيقة لم اثبت  احد البرامج مثل xampp أو wampp فقط قمت بتثيت mysql workbench وربطه مع mysql 8

حسنا، عليك التأكد من أن الخدمة تعمل أولا، اخبرني بذلك

  • 0
نشر
بتاريخ 4 دقائق مضت قال Wael Aljamal:

حسنا، عليك التأكد من أن الخدمة تعمل أولا، اخبرني بذلك

ماذا علي ان افعل الان

  • 0
نشر
بتاريخ 24 دقائق مضت قال Mohamed Abdalla6:

ماذا علي ان افعل الان

لتشغيل الخدمة، في قائمة ابدأ ابحث عن services ثم ضمنهاابحث عن الخدمة mysql وتأكد من تشغيلها (ننقر بالزر الأيمن علي خيارات ثم تشغيل) أو نضطر لتغيير حالة التشغيل ل automatic وثم نعمل start.

يمكن تشغيل mysql workbench من خلال من قائمة ابدا بالحبث عن mysql

Start, MySQL

ثم بعد تنفيذ التعليمة:

mysql -u root -p

إن كانت تعمل:

mysql.thumb.PNG.b6218e5b94fcfd736738c2c8e2af52a9.PNG

إن لم تعمل

ربما تحتاج لإضافة mysql لمتغيرات بيئة النظام، وهو يتمثل بإضافة مسار مكان التثبيت

مسار تثبيت musql لدي من مخدم wampp فكان كالتالي:

C:\wamp64\bin\mysql\mysql8.0.21\bin

خطوات إضافة مسار برنامج لمسارات النظام حسب التالي:

edit-sys-path-1.thumb.png.bed9a9bd13a5998001ca3bbec53a526a.pngedit-sys-path-2.thumb.png.f53e0f79d6df423d159f083c8019237d.png

 

باقي الاحتمالات خطأ في كلمة السر أو اسم قاعدة البيانات، تأكد من حالة الأحرف

  • 0
نشر

أولاً وجدت محرفا زاىدا في كلمة localhost اقتباس فردي بعد الكلمة  حاول حذفه.. ثم أعد التجريب

إن لم تنجح:

لنعرف اي منفذ تعمل عليه mysql اكتب الأمر التالي في cmd

mysql -u root -p -e "SHOW GLOBAL VARIABLES LIKE 'PORT';"

ولتشغيل mysql على منفذ محدد اكتب

mysql --host=127.0.0.1 --port=3306

 

  • 0
نشر
بتاريخ 28 دقائق مضت قال Mohamed Abdalla6:

هل عندك مانع ان تدخل على جهازى anydisk ؟

لايتوفر لدي انترنت جيد،

السطر 4 احذف ' من بعد localhist

وكلمة السر حاول جعلها فارغة "

  • 0
نشر
بتاريخ 49 دقائق مضت قال Wael Aljamal:

احذف كلمة السر


password: ''

 

كيف يتصل بال DB بدون باسورد ؟

Untitled.png

  • 0
نشر
بتاريخ منذ ساعة مضت قال Mohamed Abdalla6:

كيف يتصل بال DB بدون باسورد ؟

هل نجح الامر؟ هذه كلمة سر المستخدم root وهي طريقة عمل صلاحيات في قواعد البيانات  اي لكل مستخدم اسم مستخدم و كلمة سر وصلاحيات، مثل انشاء جداول او اضافة بيانات و غيرها.

المستخدم الجذر وبشكل افتراضي ليس له كلمة سر

  • 0
نشر
بتاريخ On 23‏/9‏/2021 at 21:29 قال Wael Aljamal:

هل نجح الامر؟ هذه كلمة سر المستخدم root وهي طريقة عمل صلاحيات في قواعد البيانات  اي لكل مستخدم اسم مستخدم و كلمة سر وصلاحيات، مثل انشاء جداول او اضافة بيانات و غيرها.

المستخدم الجذر وبشكل افتراضي ليس له كلمة سر

لم ينجح الامر

لكن بعض الاخوة قال لى اشتغل ب اشتغل بي ORM مثل sequelize

اريد معلومات عنها وكيف اعملها ؟

  • 0
نشر
بتاريخ 7 ساعات قال Mohamed Abdalla6:

لم ينجح الامر

اتوقع سبب المشكلة لديك من جدار الحماية يقوم بمنع الإتصال للعنوان 127.0.0.1 لمحاولة حل المشكلة جرب تغييره إلى عنوان الip العام الخاص بجهاز يمكنك معرفة العنوان الخاص بك من خلال تنفيذ الأمر

ipconfig

في ال cmd وسيظهر لك أخر شي بالعادة كلمة ip4 بعدها عنوان الip انسخه واستبدله أما إن كنت تستخدم Linux أو Unix فا إفتح واجهة الأوامر Terminal ونفذ الأمر

ifconfig

وأكمل الخطوات أعلاه ,أو جرب تغيير البورت إلى مثلاً 8000

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...