我的php学习笔记(七)MySQL在php中的应用

本文介绍如何使用PHP连接MySQL数据库,并执行SQL语句。包括连接数据库、执行查询、获取查询结果等基本操作。同时介绍了如何避免中文乱码问题及常用MySQL函数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

php与mysql建立连接 

mysql_connect("主机","用户名","密码"):打开MySQL链接

mysql_select_db("数据库名",连接标示符):打开一个数据库

标示符的意思是现在连接的数据库主机。可写可不写,如果不做特别声明,则默认为打开上一次的连接。

执行一个SQL语句

mysql_squery(SQL语句,连接标示符);

根据连接标示符向该数据库服务器的当前数据库发送查询,如果连接标识符默认,则默认为打开上一次的连接。返回值是布尔值。这条语句执行一条MySQL查询。

查询函数

两个查询函数array/row及其区别

格式:mysql_fetch_row(result);用来查询结果的一行保存至数组,该数组下标从0开始,每一个数组元素对应一个域。

mysql_fetch_array(result);两个功能基本相同,只不过第二个除了可以用从0开始的偏移量作索引,还可以用域名索引。域名就是字段名。


使用mysql_fetch_row();只能通过数组下标访问查询的结果。



使用mysql_fetch_array();除了可以通过数组下标访问以外,还可以通过表中的关键字访问。


连接时如果数据库里面有中文的话输出信息会出现乱码,解决方法是在连接完数据库后加上“mysql_query("set names 'GBK'");"就可以解决中文乱码问题。


常用的mysql函数:

mysql_num_rows    用于计算查询结果中所得的行的数目

mysql_insert_id       传回最后一次使用INSERT指令的id

mysql_tablename     取得数据库的名称

mysql_error               返回错误信息

mysql_close              关闭MySQL连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值