עבור לתוכן

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

Featured Replies

פורסם

שלום,
קוד ההתחברות (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 והדפדפן קרא תו כלשהו שונה ממה שבאמת הקלדתי ומכאן הודעת השגיאה כי כתיבת אותו הקוד בשנית תוך הקפדה על גרשים, קופי פייסט וכד, הקוד עבד. בכל אופן תודה לך.

ארכיון

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

דיונים חדשים