568
צפיות
צפיות
4
תשובות
תשובות
mysql+php
אוקי, יש לי שאלה די טיפשית, אני מתאמן בmysql על השרת לייקוס שתומך בphp
איך אני יודע מה סיסמאת הmysql והיוזר שם?
והאם מותקן שם בכלל?
תודה מראש.
אוקי, יש לי שאלה די טיפשית, אני מתאמן בmysql על השרת לייקוס שתומך בphp
איך אני יודע מה סיסמאת הmysql והיוזר שם?
והאם מותקן שם בכלל?
תודה מראש.
4 תשובות
זה השם מישתמש והסיסמה שלך
השם משתמש והסיסמא בלייקוס?
וצריחך התקנה מיוחד של mysql או שזה כבר מותקן שם?
סליחה העל ההצפה אבל..
נגיד אני עושה כזה דבר:
<?php
$mysql_link=mysql_connect('locahost','****','******')or die("Couldn't Connect MySQL");
?>
זה לא מבצע את הוראת הdie
מה שאומר שההתחברות הצליחה, אבל הקטע שאני יכול סתם לכתוב כתובת נגיד
<?php
$mysql_link=mysql_connect('ladgadgdgdagt','****','******')or die("Couldn't Connect MySQL");
?>
וזה לא יעשה את ה DIE
למישהו יש מושג למה זה קורה?
תשובות
1) לMySQL אין סיסמה, אפשר להיתחבר אליו רק דרך localhost, בעיקרון זה פריצת אבטחה ענקית כי אני יכול בעזרת mysql_list_tables ליראות את השמות של הטבלאות שבמסד (את השם של המסד אני יודע כי זה username_co_uk או משהוא כזה) ואז להתחיל לימחוק, אני חייב ליפתוח חשבון שם כי אפשר (לפי מה שהבנית) שאפשר להיתחבר רק דרך localhost.
2) פונקצית or die מפסיקת בעת שגיאה את כל מה שיש אחריה,לדוגמה
ble ble ble
ble ble ble
or die() כאן יש שגיאה וכל מה שאחרי השורה הזאות לא ירוץ.
ble ble ble
אתה צריך לעשות
$mysql_link=mysql_connect("locahost","****","******") or die ("Couldn't Connect MySQL")
אם רווחים.
בהצלחה.