MySQL數據庫函數詳解(4)

字號:

(7) int mysql_drop_db(string db_name, int [link_id]);
    告訴由link_id標識的MySQL服務器用給定的名稱來刪除數據庫。如果數據庫刪除成功,則返回真;如果出現錯誤,則返回假。必須有對數據庫進行刪除的DROP權限。
    要小心這個函數;如果刪除數據庫,它就不存在了,且不能恢復。
    使用mysql_query()較使用mysql_drop_db()發(fā)布DROP DATABASE 語句更為適合。
        $link=mysql_pconnect("localhost","sunsoft","suixiang") or die("Could not connect");
    if(mysql_drop_db("my_db"))
    print("Database dropped successfullyn");
    else
    printf("Error dropping database:%sn",mysql_error());
    ?>
    (8) int mysql_errno(int [link_id]);
    對于給定的連接,返回含有最近返回狀態(tài)的與MySQL相關的函數的錯誤號。零值意味著未出現錯誤。
    使用范例
        $link=mysql_pconnect("localhost","sunsoft","suixiang") or die("Could not connect");
    print("Connected successfully");
    $query="SELECT * FROM president";
    $result=mysql_query($query) or die("Query failed,error code=".mysql_errno());
    ?>