mysql入库常用php函数,php执行mysql语句的函数

本文目录一览:

PHP与Mysql的关系以及Mysql的常用函数介绍

mysql是种关系数据库,php是

web开发语言,

php操作mysql最常用的函数也就那么几个

mysql_content

连接mysql数据

mysql_select_db

告诉mysql要操作的是哪个数据库

mysql_query

执行的操作比如

select,insert,update,delete了,

mysql_fetch_array

读取数据

附:

php操作mysql数据库简单示例

php

mysql函数一揽表

php的常用函数都有哪些要必须熟记的?

首先是数据库方面的函数,例如:mysql_connect,mysql_create_db,mysql_fetch_array,mysql_select_db,mysql_query,数据库的函数众多,最好写成一个类,可以参考discuz,phpcms等,如果是php5,可以使用PDO php的数组很强大,很多地方要用到最好把关于数组的循环,分割,删除等记住,例如:is_array,implode,explode,array_keys,array_merge等 还有就是记牢一些安全性的函数例如:addslashes,htmlspecialchars等 其他还有字符处理:subtr,strlen,trim等 初学者要尽量使用专业的编辑器,例如:UE,editplus等,有利于拼写和记忆函数,少用IDE工具,例如zendstudio等,这些虽然方便,但是不利于记忆函数,加入没有了IDE的情况下,就成了盲人了,虽有思路,但写不出代码来。

怎样用PHP中的MySQL操作函数

1. 建立MySQL 连接:mysql_connect

resource mysql_connect([string $server[, string $username [, string $password [, bool $new_link [, int $client flags]]]]])

打开或重复使用一个到MySQL服务器的连接。其中,server代表MySQL服务器,可以包括端口号,例如“hostname:port”。username和password分别代表登录MySQL服务器使用的用户名和密码。

2. 选择 MySQL 数据库:mysql_select_db

bool mysql_select_db(string $database_name[, resource $link_identifier])

设定与指定的连接标识符所关联的服务器上的当前数据库。如果没有指定连接标识符,则使用上一个打开的连接。如果没有打开的连接,本函数将无参数地调用mysql_connect()来尝试打开一个数据库连接。如果成功则返回true,失败则返回false。每个其后的mysgl_query()调用都会作用于活动数据库。

3. 执行查询:mysql_query

resource mysql_query(string $query[, resource $link_identifier])

向与指定的连接标识的关联的服务器中的当前活动数据库发送一条查询。如果没有指定 link_identifier,则使用上一个打开的连接。如果没有打开的连接,本函数会尝试无参数地调用mysql_connect()函数来建立一个连接,查询结果会被缓存。mysql_query()仅对SELECT、SHOW、EXPLAIN或DESCRIBE语句返回一个资源标识符,如果查询执行不正确则返回false。对于其他类型的SQL语句,mysgl_query()在执行成功时返回true,出错时返回false。非false的返回值意味着查询是合法的并能够被服务器执行但是并不说明任何影响到的或返回的行数。因为一条查询执行成功了但并未影响到或并未返回任何行的情况是可能发生的。

4. 从结果集中取得一行作为枚举数组:mysql_fetch_row

array mysql_fetch_row(resource $result)

从和指定的结果标识关联的结果集中取得一行数据并作为数组返回。每个结果的列储存在一个索引数组的单元中,偏移量从0开始。依次调用mysql_fetch_row()将返回结果集中的下一行,如果没有更多行则返回false。

5. 从结果集中取得一行作为关联数组,或数字数组,或二者兼有:mysql_fetch_array

array mysql_fetch_array(resource $result[, int $result_type])

mysql_fetch_row()的扩展版本。除了将数据以数字索引方式储存在数组中之外,还可以将数据作为关联索引储存,用字段名作为键名。如果结果中出现字段名重名的现象,最后一列将优先。要访问同名的其他列,必须用该列的数字索引或给该列起个别名。对有别名的列,用别名来访问其内容。

6. 关闭 MySQL 连接:mysql_close

bool mysql_close([resource $link_identifier])

mysql_close()关闭指定的连接标识所关联的到MySQL服务器的非持久连接。如果没有指定link_identifier,则关闭上一个打开的连接。

例PHP中使用MySQL数据库(mysql.php)

?php//连接MySQL数据库

mysql_connect(‘localhost’, ‘root’, ‘123’);

//选择当前数据库

//等效为执行USE test

mysql_select_db(‘test’);

//在当前数据库执行SQL语句

$query = “SELECT * FROM students”;

$result = mysql_query($query);

//操作上次查询返回的结果集,注意$result变量一般是需要的

while($student = mysql_fetch_array($result)) {

echo ‘pre’;

print_r($student);

echo ‘/pre’;

}

?

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/196744.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-03 13:25
下一篇 2024-12-03 13:25

相关推荐

  • 如何修改mysql的端口号

    本文将介绍如何修改mysql的端口号,方便开发者根据实际需求配置对应端口号。 一、为什么需要修改mysql端口号 默认情况下,mysql使用的端口号是3306。在某些情况下,我们需…

    编程 2025-04-29
  • Python中引入上一级目录中函数

    Python中经常需要调用其他文件夹中的模块或函数,其中一个常见的操作是引入上一级目录中的函数。在此,我们将从多个角度详细解释如何在Python中引入上一级目录的函数。 一、加入环…

    编程 2025-04-29
  • Python中capitalize函数的使用

    在Python的字符串操作中,capitalize函数常常被用到,这个函数可以使字符串中的第一个单词首字母大写,其余字母小写。在本文中,我们将从以下几个方面对capitalize函…

    编程 2025-04-29
  • Python中set函数的作用

    Python中set函数是一个有用的数据类型,可以被用于许多编程场景中。在这篇文章中,我们将学习Python中set函数的多个方面,从而深入了解这个函数在Python中的用途。 一…

    编程 2025-04-29
  • Python3支持多行语句

    Python3是一种高级编程语言,开发人员可以轻松地使用该语言编写简单到复杂的代码。其中Python3支持多行语句,方便开发人员编写复杂的代码,提高代码的可读性和可维护性。 一、使…

    编程 2025-04-29
  • Python 常用数据库有哪些?

    在Python编程中,数据库是不可或缺的一部分。随着互联网应用的不断扩大,处理海量数据已成为一种趋势。Python有许多成熟的数据库管理系统,接下来我们将从多个方面介绍Python…

    编程 2025-04-29
  • 单片机打印函数

    单片机打印是指通过串口或并口将一些数据打印到终端设备上。在单片机应用中,打印非常重要。正确的打印数据可以让我们知道单片机运行的状态,方便我们进行调试;错误的打印数据可以帮助我们快速…

    编程 2025-04-29
  • 三角函数用英语怎么说

    三角函数,即三角比函数,是指在一个锐角三角形中某一角的对边、邻边之比。在数学中,三角函数包括正弦、余弦、正切等,它们在数学、物理、工程和计算机等领域都得到了广泛的应用。 一、正弦函…

    编程 2025-04-29
  • Python3定义函数参数类型

    Python是一门动态类型语言,不需要在定义变量时显示的指定变量类型,但是Python3中提供了函数参数类型的声明功能,在函数定义时明确定义参数类型。在函数的形参后面加上冒号(:)…

    编程 2025-04-29
  • Python实现计算阶乘的函数

    本文将介绍如何使用Python定义函数fact(n),计算n的阶乘。 一、什么是阶乘 阶乘指从1乘到指定数之间所有整数的乘积。如:5! = 5 * 4 * 3 * 2 * 1 = …

    编程 2025-04-29

发表回复

登录后才能评论