Linux操作系统内核分析课程设计 第5页
mysql> select * from user where name like"j%";
mysql> select sex, count(*) from user group by sex;
3.2 PHP链接Mysql
3.2.1 与MySQL的连接与关闭
int mysql_connect(hostname:port,username,password)
<?php
$username='root';
$passwd=''; //MySQL初始安装时,root用户的密码为空
//连接数据库
$link_mess=mysql_connect('localhost',$username,$passwd);
//显示数据库连接的返回信息
if (!$link_mess){
echo "对不起,与MySQL服务器连接失败!";
exit();
}
else{
echo "已经成功地与MySQL服务器连接";
}
?>
当要关闭MySQL连接时,可以使用mysql_close()函数。当关闭成功会返回“True”,否则返回“Flase”。语法如下:
mysql_close(变量)
3.2.2 数据库的选择
mysql_select_db()主要是选取所要使用的数据库,如果能成功选取数据库则返回“True”,若找不到数据库或选取失败则返回“False”。语法如下:
mysql_select_db(数据库名称)
<HTML>
<HEAD>
<TITLE> 数据库的选择 </TITLE>
</HEAD>
<BODY>
<?php
$myconn=mysql_connect("localhost","root","");
if (mysql_select_db("lbuser")){
echo "lbuser数据库已被选取";
}
else{
echo "lbuser数据库选取不成功";
}?>
</BODY>
</HTML>
3.2.3 发送SQL命令
在读取数据库中的数据表之前,先要用Mysql_query()函数来将SQL命令传给MySQL来处理。该函数的语法如下:
mysql_query(SQL命令或变量 , 链接指针)
读取数据表可使用Mysql_fetch_field()函数,该函数的语法如下:
Mysql_fetch_field(数据查询结果)
<HTML>
<HEAD>
<TITLE> 数据库的选择 </TITLE>
</HEAD>
<BODY>
<?php
Mysql_connect("localhost","root","");
Mysql_select_db("lbuser");
$SQL_String="Select * from user";
$Exec=Mysql_query($SQL_String);
If($field=Mysql_fetch_field($Exec)){
echo "标题名称:$field->name <br>";
echo "所属数据表:$field->table <br>";
echo "数据类型:$field->type <br>";
echo "字段最大长度:$field->max_length <br>";
}
else{
echo "没有相关信息";
}?>
</BODY>
</HTML>
3.2.4 取得数据
下面的示例是在数据表中读取三条记录,并把读取结果的两个字段在浏览器中显示。
<HTML>
<HEAD>
<TITLE> 从数据库中取打开的当前记录 </TITLE>
</HEAD>
<BODY>
<?php$dbname='lbuser'; $dbtable='user';
上一页 [1] [2] [3] [4] [5] [6] 下一页
Linux操作系统内核分析课程设计 第5页下载如图片无法显示或论文不完整,请联系qq752018766