首頁 > php教程 > php手册 > mysql与php

mysql与php

WBOY
發布: 2016-06-06 20:00:14
原創
1247 人瀏覽過

mysqli中的 i代表improved 一般调用过程: span style=font-size:18px;./span..$db = mysql_connect(...) or die(connecting error...);//连接数据库;$query=select name from users limit 1;//组装查询串;$result = mysqli_query($db,$query) or die(quer

mysqli中的 i代表improved
一般调用过程:

<span style="font-size:18px;">.</span>..
$db = mysql_connect(...) or die("connecting error...");//连接数据库;
$query="select name from users limit 1";//组装查询串;
$result = mysqli_query($db,$query) or die("querying error...");//执行查询;
$row = mysqli_fetch_array($result);//获取查询结果
$user_name = $row['name'];
mysqli_close($db);//关闭连接。
...
登入後複製


在开发项目的时候,写一个Mysqls封装类,里面封装了各种方法,包括构造等基本方法。调用的时候可能就是这样了:

...
$ms = new Mysqls;
$sql  ="select name from users limit 1";
$data = $ms->getRow($sql);
if(!$data){
    $user_name = $data['name'];
}
...
登入後複製


取多条
while($row = mysqli_fetch_array($result))...
foreach($data as $m)...



命令行下,使用数据库前先执行USE命令(phpMyAdmin不用)
命令行下的DESCRIBE命令
尽量避免使用  *,用字段代替
尽量每条语句都加limit
不使用连接操作
多看mysql的优化手册。。。。。。


相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門推薦
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板