נסיון התחברות לשרת MySQL עולה בתוהו - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

נסיון התחברות לשרת MySQL עולה בתוהו


pssheba

Recommended Posts

שלום,
קוד ההתחברות (myconnect.php)לשרת mysql דלהלן עובד אצלי כשורה.

<?php
$aa = 'localhost';
$bb = 'myname';
$cc = 'mypass';
$dd = 'mydb';
$zzz = new mysqli($aa,$bb,$cc,$dd) or die('error');
?>

ברצוני לאתחל את המשתנים בקובץ נפרד בשם: login.php כך:

<?php
$aa = 'localhost';
$bb = 'myname';
$cc = 'mypass';
$dd = 'mydb';
?>
<?php
require_once 'login.php';
zzz = new mysqli($aa,$bb,$cc,$dd) or die('error');
?>

הפעם אני מקבל את הודעת השגיאה הזו:

Warning: mysqli::mysqli(): (HY000/1045): Access denied for user 'myname'@'localhost' (using password: YES) in C:\xampp\htdocs\1.php on line 7

מישהו יוכל בבקשה להסביר לי מדוע פרמטרים המאותחלים בקובץ נפרד לא מתקבלי ע"י השרת?
תודה

קישור לתוכן
שתף באתרים אחרים

אתה צריך לאפשר הרשאות ב mysql על mydb להתחבר מכתובת של הקליינט

GRANT INSERT, SELECT, DELETE, UPDATE ON database.mydb TO 'user'@'localhost' IDENTIFIED BY 'mypass';

 

* אני לא אוהב איך האתר כאן מג'נרט תגובות עם קוד

קישור לתוכן
שתף באתרים אחרים

ציטוט של puu

אתה צריך לאפשר הרשאות ב mysql על mydb להתחבר מכתובת של הקליינט


GRANT INSERT, SELECT, DELETE, UPDATE ON database.mydb TO 'user'@'localhost' IDENTIFIED BY 'mypass';

 

* אני לא אוהב איך האתר כאן מג'נרט תגובות עם קוד

תודה.

אני לא אוהב שב notepad++ התוים שונים מ notepad וב word קל וחומר.

כפי הנראה העברתי את הקוד הכשר כשלעצמו ב copy pase והדפדפן קרא תו כלשהו שונה ממה שבאמת הקלדתי ומכאן הודעת השגיאה כי כתיבת אותו הקוד בשנית תוך הקפדה על גרשים, קופי פייסט וכד, הקוד עבד. בכל אופן תודה לך.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...