Heim > php教程 > php手册 > Hauptteil

mysql与php

WBOY
Freigeben: 2016-06-06 20:00:14
Original
1221 Leute haben es durchsucht

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);//关闭连接。
...
Nach dem Login kopieren


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

...
$ms = new Mysqls;
$sql  ="select name from users limit 1";
$data = $ms->getRow($sql);
if(!$data){
    $user_name = $data['name'];
}
...
Nach dem Login kopieren


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



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


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage