php中操作数据库
来源:互联网 发布:面试问到java项目上线 编辑:程序博客网 时间:2024/06/14 17:01
php中操作数据库
基本流程:
1,连接数据库:
$mylink = mysql_connect(“localhost”, ‘root’, ‘123’);
2,设定连接编码(通常是utf8)
mysql_set_charset(“utf8”); //也可以使用:mysql_query(“set names utf8”);
3,选择数据库(如有需要)
mysql_select_db(“数据库名”); //也可以使用:mysql_query(“use 数据库名”);
4,执行sql命令。
$result = mysql_query( “几乎任何sql语句 ”); 返回的结果通常需要分两种情形进行处理: 4.1:如果是无返回数据的语句: 4.1.1 如果$result为true,表示执行成功 4.1.2 如果$result为false,表示执行失败 4.2:如果是有返回数据的语句: 4.2.1 如果$result为false,表示执行失败 4.2.2 否则,执行成功,需要继续从结果中取出数据并显示出来。
补充php操作mysql的函数:
//慢慢我会补充上去,一开始没那么全面 $record = mysql_fetch_array( 结果集$result ); $n1 = mysql_num_rows( 结果集$result ): 获取结果集的行数 $n2 = mysql_num_fields( 结果集$result ): 获取结果集的列数 mysql_field_name( 结果集$result, $i ): 获取结果集中的第i个字段名(i从0开始) mysql_error() :返回错误信息
or die(),表示连接数据库操作失败时终止,可帮助你知道哪里出现错误
<?php//1,连接数据库:$mylink = mysql_connect("localhost", 'root', '123') or die("连接数据库失败,可能是密码,账户,IP错误,请好好检查");//2,设定连接编码(通常是utf8)mysql_set_charset("utf8") ; //也可以使用:mysql_query("set names utf8");//3,选择数据库(如有需要)mysql_select_db("tempdb1") or die("数据库不存在,请重新确认"); //4,执行sql命令。//$result = mysql_query( "几乎任何sql语句 ");
0 0
- php中操作数据库
- PHP中数据库基本操作
- PHP中对数据库操作的封装
- PHP中对数据库操作的封装
- PHP中对数据库操作的封装
- PHP中对数据库操作的封装
- 在PHP中使用Mysqli操作数据库
- PHP中对数据库操作的封装
- PHP中MYSQL数据库的操作
- 在PHP脚本中操作MYSQL数据库
- PHP中操作MYSQL数据库常用函数
- php中pdo数据库操作工具类
- 在PHP中使用Mysqli操作数据库
- 用php操作数据库
- php操作数据库
- PHP 操作mysql数据库
- php数据库操作类
- PHP数据库操作流程
- 串口的一些高级用法arduino
- java socket多线程聊天室(一)
- 数据定义伪指令
- dedecms最新版本存在远程包含漏洞--可getshell
- codeforces#378 Div.2 A. Grasshopper And the String
- php中操作数据库
- 麻烦11月对我好一点
- Crisis of HDU 还是母函数
- Graphviz
- 51NOD-1674 区间的价值 V2
- Java回顾之JDBC
- Unix下的一些傻瓜问题
- GoogLeNet
- IOS-性能优化/内存优化常用方法小总结