<track id="dbjf1"><cite id="dbjf1"><b id="dbjf1"></b></cite></track>
          <sub id="dbjf1"><i id="dbjf1"><p id="dbjf1"></p></i></sub>
              <video id="dbjf1"><ins id="dbjf1"><b id="dbjf1"></b></ins></video>

                  <track id="dbjf1"></track>

                    濰坊IT培訓
                    美國上市IT培訓機構

                    13355319715

                    php連接mysql數據庫的方法

                    • 時間:2016-11-24
                    • 發布:濰坊培訓學校
                    • 來源:濰坊培訓學校

                    濰坊培訓學校小編今天給大家帶來的企業面試題是:php連接mysql數據庫的方法

                    1.為了更好地設置數據連接,一般會將數據連接所涉及的值定義成變量.

                    $mysql_server_name='localhost'; //改成自己的mysql數據庫服務器

                    $mysql_username='root'; //改成自己的mysql數據庫用戶名

                    $mysql_password='123456'; //改成自己的mysql數據庫密碼

                    $mysql_database='Mydb'; //改成自己的mysql數據庫名

                    也可把以上變量放在一個文件里,可以隨時讓其他文件調用.

                    例如: 將以上內容放在:db_config.php 那么在其他需要用到數據庫的頁面直接調用.

                    調用代碼: require("db_config.php");

                    2.連接數據庫

                    $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password) or die("error connecting") ; //連接數據庫

                    mysql_query("set names 'utf8'"); //數據庫輸出編碼 應該與你的數據庫編碼保持一致.南昌網站建設公司百恒網絡PHP工程師建議用UTF-8 國際標準編碼.

                    mysql_select_db($mysql_database); //打開數據庫

                    $sql ="select * from news "; //SQL語句

                    $result = mysql_query($sql,$conn); //查詢

                    3.讀取表中的內容,這里我們用while,可以根據具體情況,用for 或其他的

                    while($row = mysql_fetch_array($result))

                    {

                    echo "

                    "; //排版代碼

                    echo $row['Topic'] . "

                    ";

                    echo "

                    "; //排版代碼

                    }

                    4.php寫入數據庫,Mysql數據的寫入

                    $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password); //連接數據庫

                    mysql_query("set names 'utf8'"); //數據庫輸出編碼

                    mysql_select_db($mysql_database); //打開數據庫

                    $sql = "insert into messageboard (Topic,Content,Enabled,Date) values ('$Topic','$Content','1','2011-01-12')";

                    mysql_query($sql);

                    mysql_close(); //關閉MySQL連接

                    5.示例:

                    //設置字符集

                    header('Content-Type: text/html; charset=utf8');

                    //連接數據庫

                    $link = mysql_connect("localhost","root","123456");

                    if(!$link){

                    echo '數據庫連接失敗...

                    ';

                    exit(-1);

                    }else{

                    echo "數據庫連接成功...

                    ";

                    }

                    //選擇一個數據庫作為默認數據庫

                    mysql_select_db('php_sjk');

                    //執行sql插入語句

                    $sql = "INSERT INTO zh VALUES (NULL,'王杰','123456')";

                    $cr = mysql_query($sql);

                    //判斷是否插入成功

                    if(!$cr){

                    echo "數據插入失敗。

                    ";

                    }else{

                    echo "數據插入成功。

                    ";

                    }

                    //執行sql查詢語句

                    $sql = "select * from zh";

                    $cr = mysql_query($sql);

                    //得到返回的結果集,并循環輸出

                    echo "數據展示:

                    ";

                    while($a = mysql_fetch_row($cr)){

                    echo "{$a[0]}-{$a[1]}-{$a[2]}

                    ";

                    }

                    //關閉數據庫連接

                    mysql_close($link);

                    ?>

                    上一篇:安卓面試選擇題集錦
                    下一篇:PHP初級開發者常見的5種疑問

                    馬上預約七天免費體驗課

                    姓名:

                    電話:

                    • 關注微信公眾號

                      回復關鍵字:視頻資料

                      免費領取 達內課程視頻學習資料

                    • 視頻學習QQ群

                      添加QQ群:1143617948

                      免費領取達內課程視頻學習資料

                    Copyright ? 2018 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

                    選擇城市和中心
                    江西省

                    貴州省

                    廣西省

                    海南省

                    達內教育

                    有位老師想和您聊一聊

                    再正经的男生谈恋爱也会污,男人天2020手机在线观看,窝窝妺妺人体大陆影院,A片日产中文字幕在线观看