ホームページ  >  記事  >  データベース  >  mysql与php_MySQL

mysql与php_MySQL

WBOY
WBOYオリジナル
2016-06-01 13:06:181298ブラウズ

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的优化手册。。。。。。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。