PHP链接Mysql数据库操作案例
在PHP开发中我们经常使用的数据库是mysql数据库,而且经常要对数据库进行操作那么这一节我们要来了解的是关于PHP链接mysql数据的基础知识,这里我会以简单的案例配合基础知识来和大家聊聊。
1.链接mysql数据库基础操作。
链接数据库的函数:
mysql_connect(“主机”,”用户名”,”密码”);
mysql_select_db(“数据库名”,链接数据库参数);
$result=@mysql_connect(“localhost”,”root”,”zhang12345″);
if($result)
echo “链接成功”;
else
echo “链接失败”;
$result1=@mysql_select_db(“zhangidc”,$result);
if ($result1)
echo “数据库打开成功”;
else
echo “数据库打开失败”;
//2.链接打开数据库成功之后对数据库的操作。
A.向数据库中插入数据;
mysql_query(“set names GBK”);//设置数据库输出字符编码;
$sql=”insert into user(name,password,QQ) values (‘zhang’,'zhang123′,1234547)”;
$result2=@mysql_query($sql,$result);
if ($result2)
echo “插入成功”;
else
echo “插入失败”;
B:修改数据库中的数据;
$sql1=”update user set name=’zhangidc’ where id=2″;
$result3=@mysql_query($sql1,$result);
if($result3)
echo “修改成功”;
else
echo “修改失败”;
C:删除数据库中的数据;
$sql=”delete from user where id=2″;
$result2=@mysql_query($sql,$result);
if($result2)
echo “删除成功”;
else
echo “删除失败”;
D:查看数据库中的数据;
//这里我们需要使用到两个函数
//mysql_fetch_row();
//mysql_fetch_array();
$sql=”select * from user”;
$result4=@mysql_query($sql,$result);
$num=@mysql_num_rows($result4);//获取查询出的数据有多少条。
echo $num;
while($ar=@mysql_fetch_array($result4))//while 循环输出查询得到的数据
{
echo $ar['name'].”–>”.$ar['password'];
}
3.关闭数据库命令:
mysql_close($result);
最活跃的读者