שלח תשובה

זירת השאלות

568
צפיות
4
תשובות

mysql+php

,‏ 2 באוקטובר, 2004

אוקי, יש לי שאלה די טיפשית, אני מתאמן בmysql על השרת לייקוס שתומך בphp
איך אני יודע מה סיסמאת הmysql והיוזר שם?
והאם מותקן שם בכלל?
תודה מראש.

תגיות:

4 תשובות

  1. naker הגיב:

    השם משתמש והסיסמא בלייקוס?
    וצריחך התקנה מיוחד של mysql או שזה כבר מותקן שם?

  2. naker הגיב:

    סליחה העל ההצפה אבל..
    נגיד אני עושה כזה דבר:
    <?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
    למישהו יש מושג למה זה קורה?

  3. jonatan44 הגיב:

    תשובות
    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")
    אם רווחים.
    בהצלחה.

שלח תשובה