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

ربط mysql مع node js

Mohamed Abdalla6

السؤال

Recommended Posts

  • 0

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

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

رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 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
بتاريخ منذ ساعة مضت قال 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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...