לא מצליח להתחבר למסד נתונים בשרת שלי עם PDO
-
תנסה אולי במקום Localhost
localhost
עם l קטנה -
תנסה אולי במקום Localhost
localhost
עם l קטנה@ivrtikshoret עד עכשיו היה לי מוגדר ב host את 127.0.0.1
ניסיתי כמו שכתבת ויש את השגיאה הנ"ל, ניסיתי Localhost ואז אני מקבלFailed to get DB handle: SQLSTATE[HY000] [2002] No such file or directory -
ודרך ה cmd אתה מצליח להתחבר עם השם משתמש והסיסמא שכתבת למעלה?
-
ודרך ה cmd אתה מצליח להתחבר עם השם משתמש והסיסמא שכתבת למעלה?
@ivrtikshoret לא
פעם הייתי יכול אבל היום כבר לא -
אז בא נבודד את הבעייה הבעייה לא קשורה לא ל php ולא ל PDO
הבעייה שלך היא חיבור ל db
מה כתוב לך כשאתה מנסה להתחבר דרך ה cmd ? -
אז בא נבודד את הבעייה הבעייה לא קשורה לא ל php ולא ל PDO
הבעייה שלך היא חיבור ל db
מה כתוב לך כשאתה מנסה להתחבר דרך ה cmd ?@ivrtikshoret כתב בלא מצליח להתחבר למסד נתונים בשרת שלי עם PDO:
מה כתוב לך כשאתה מנסה להתחבר דרך ה cmd ?

-
ניסית את אחד הפקודות שכתוב פה:
https://stackoverflow.com/questions/41645309/mysql-error-access-denied-for-user-rootlocalhost -
ניסית את אחד הפקודות שכתוב פה:
https://stackoverflow.com/questions/41645309/mysql-error-access-denied-for-user-rootlocalhost@ivrtikshoret אם אני מריץ
sudo mysqlאני מקבלERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) -
יש לך שם חומר חשוב?
אם לא ניסית את שאר התשובות שיש שם? -
יש לך שם חומר חשוב?
אם לא ניסית את שאר התשובות שיש שם?@ivrtikshoret כתב בלא מצליח להתחבר למסד נתונים בשרת שלי עם PDO:
יש לך שם חומר חשוב?
לא
כדאי לי למחוק ולהתקין לגמרי מחדש? -
ניסית את שאר התשובות שיש שם?
-
ניסית את שאר התשובות שיש שם?
@ivrtikshoret כתב בלא מצליח להתחבר למסד נתונים בשרת שלי עם PDO:
ניסית את שאר התשובות שיש שם?
כן, ולא עזר
-
ניסית את שאר התשובות שיש שם?
@ivrtikshoret אתה רוצה אולי שליטה מרחוק עליי?
-
@ששא תעשה את הצעדים בתשובה הזאת
https://stackoverflow.com/a/41793945/1271037
אם "לא עובד", תפרט בדיוק איזה שלב ומה הבעיה. -
תמחק את מה שכתבת (skip-grant-table), ותשמור את הקובץ.
תכתוב את הפקודה הזו במלואה:sudo mysqld_safe --skip-grant-tables --skip-networking &ומייד אחרי זה
mysql -u rootמתחבר?
-
תפעיל את הפקודות הבאות
sudo kill 900893 sudo systemctl stop mysql sudo mysqld_safe --skip-grant-tables --skip-networking &ותציג את הפלט.
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות



