站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        php如何查詢mysql文件

        php查詢mysql文件的方法:首先使用“mysql_connect”函數(shù)連接mysql數(shù)據(jù)庫;然后通過“mysql_select_db”選擇指定的mysql數(shù)據(jù)庫;最后通過“mysql_query”方法實現(xiàn)查詢即可。

        php如何查詢mysql文件

        推薦教程:《php mysql

        PHP連接MySQL數(shù)據(jù)庫

        連接數(shù)據(jù)庫

        <?php     header('COntent-Type:text/html;charset=utf-8');//設(shè)置頁面編碼,如果文件是gbk編碼,則charset也應用gbk     //@表示如果出錯了,不要報錯,直接忽略     //參數(shù):服務器地址,用戶名和密碼     echo (!!@mysql_connect('localhost','root','*****'));//1 ?>

        我們用雙感嘆號!!來將資源句柄轉(zhuǎn)換成布爾值,正確輸出1,錯誤則輸出錯誤信息。而如果前面加了@符號,則忽略錯誤信息,不會輸出錯誤信息。

        對于錯誤消息的處理,我們可以使用mysql_error()函數(shù)來輸出錯誤消息:

        mysql_connect('localhost','root','****') or die('數(shù)據(jù)庫連接失敗,錯誤信息:'.mysql_error());//對于密碼錯誤的提示:數(shù)據(jù)庫連接失敗,錯誤信息:Access denied for user 'root'@'localhost' (using password: YES)

        die() 函數(shù)輸出一條消息,并退出當前腳本。該函數(shù)是 exit() 函數(shù)的別名。

        數(shù)據(jù)庫連接參數(shù),可以用常量來存儲,這樣就不能被隨意修改,更加安全。

        <meta charset="utf-8"> <?php     //定義常量參數(shù)     define('DB_HOST','localhost');     define('DB_USER','root');     define('DB_PWD','345823');//密碼     $connect = mysql_connect(DB_HOST,DB_USER,DB_PWD) or die('數(shù)據(jù)庫連接失敗,錯誤信息:'.mysql_error());     echo $connect;//Resource id #2  ?>

        值得注意的是,mysql_connect()括號內(nèi)的常量可不能加引號,否則肯定出錯。

        選擇指定的數(shù)據(jù)庫

        <?php     define('DB_HOST','localhost');     define('DB_USER','root');     define('DB_PWD','345823');//密碼     define('DB_NAME','trigkit');//在phpmyadmin創(chuàng)建一個名為trigkit的數(shù)據(jù)庫     //連接數(shù)據(jù)庫     $connect = mysql_connect(DB_HOST,DB_USER,DB_PWD) or die('數(shù)據(jù)庫連接失敗,錯誤信息:'.mysql_error());     //選擇指定數(shù)據(jù)庫     mysql_select_db(DB_NAME,$connect) or die('數(shù)據(jù)庫連接錯誤,錯誤信息:'.mysql_error());//將表名字故意寫錯,提示的錯誤信息:數(shù)據(jù)庫連接錯誤,錯誤信息:Unknown database 'trigkt' ?>

        通常不需要使用 mysql_close(),因為已打開的非持久連接會在腳本執(zhí)行完畢后自動關(guān)閉

        mysql_select_db(database,connection):選擇MySQL數(shù)據(jù)庫

        獲取記錄集

        <meta charset="utf-8"> <?php     define('DB_HOST','localhost');     define('DB_USER','root');     define('DB_PWD','345823');//密碼     define('DB_NAME','trigkit');     //連接數(shù)據(jù)庫     $connect = mysql_connect(DB_HOST,DB_USER,DB_PWD) or die('數(shù)據(jù)庫連接失敗,錯誤信息:'.mysql_error());     //選擇指定數(shù)據(jù)庫     mysql_select_db(DB_NAME,$connect) or die('數(shù)據(jù)表連接錯誤,錯誤信息:'.mysql_error());     //從數(shù)據(jù)庫里把表的數(shù)據(jù)提出來(獲取記錄集)     $query = "SELECT * FROM class";//在trigkit數(shù)據(jù)庫中新建一張'表'     $result = mysql_query($query) or die('SQL錯誤,錯誤信息:'.mysql_error());//故意將表名寫錯:SQL錯誤,錯誤信息:Table 'trigkit.clas' doesn't exist ?>

        mysql_query() 函數(shù)執(zhí)行一條 MySQL 查詢。

        輸出數(shù)據(jù)

        <meta charset="utf-8"> <?php     define('DB_HOST','localhost');     define('DB_USER','root');     define('DB_PWD','345823');//密碼     define('DB_NAME','trigkit');     //連接數(shù)據(jù)庫     $connect = mysql_connect(DB_HOST,DB_USER,DB_PWD) or die('數(shù)據(jù)庫連接失敗,錯誤信息:'.mysql_error());     //選擇指定數(shù)據(jù)庫,設(shè)置字符集     mysql_select_db(DB_NAME,$connect) or die('數(shù)據(jù)表連接錯誤,錯誤信息:'.mysql_error());     mysql_query('SET NAMES UTF8') or die('字符集設(shè)置出錯'.mysql_error());     //從數(shù)據(jù)庫里把表的數(shù)據(jù)提出來(獲取記錄集)     $query = "SELECT * FROM class";     $result = mysql_query($query) or die('SQL錯誤,錯誤信息:'.mysql_error());     print_r(mysql_fetch_array($result,MYSQL_ASSOC)); ?>

        釋放結(jié)果集資源(僅需要在考慮到返回很大的結(jié)果集時會占用多少內(nèi)存時調(diào)用。)

        <?php     mysql_free_result($result);  ?>

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 国产精品热久久毛片| 精品无码久久久久久午夜| 国产亚洲一区二区精品| 欧美精品黑人粗大欧| 欧美精品人爱c欧美精品| 无码精品人妻一区二区三区人妻斩| 国产高清精品一区| 国产一区二区三区久久精品| 久久丫精品国产亚洲av不卡| 四虎精品成人免费视频| 久久精品夜色噜噜亚洲A∨ | 2020亚洲男人天堂精品| 在线精品亚洲| 精品亚洲欧美中文字幕在线看 | 国产三级国产精品国产普男人| 99精品无人区乱码在线观看| 色妞ww精品视频7777| 亚洲日韩国产精品乱| 久久久久九国产精品| 国产精品内射婷婷一级二| 亚洲日本精品一区二区| 国产精品视频免费观看| www.亚洲精品| 99精品国产高清一区二区麻豆| 精品国产福利一区二区| 久久综合久久自在自线精品自| 亚洲AV永久无码精品网站在线观看 | 久久精品人人做人人爽97 | 伊人久久精品影院| 亚洲欧美日韩国产精品| 亚洲精品成人久久久| 亚洲成人国产精品| 在线精品动漫一区二区无广告| 亚洲国产精品视频| 在线观看91精品国产网站| 中文字幕精品一区二区精品| 亚洲精品国产美女久久久| 熟妇无码乱子成人精品| 精品久久久久香蕉网| 538国产精品一区二区在线| 国产成人精品日本亚洲11|