我是靠谱客的博主 微笑星星,最近开发中收集的这篇文章主要介绍总结PHP连接MySql数据库方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

php mysql教程栏目介绍PHP连接MySql数据库方法

推荐(免费):php mysql教程

PHP中自带面向过程的数据库连接方式,一般会用到以下几个常用的方法。具体步骤如下:

1,创建数据库连接:

$db_connect=mysql_connect($dbhost,$username,$userpass) or die("Unable to connect to the MySQL!");
登录后复制

此连接为非持久化连接,其中$dbhost为主机的配置,一般为localhost,亦可以指定连接的端口号,一般默认使用3306。$username为连接数据库的用户名。$userpass为密码。

连接成功后返回值为连接类型,失败时为false。

2,选择要操作的数据库。

 mysql_select_db($databasename,$db_connect);
登录后复制

$databasename未数据库名称,第二个参数为连接,可以为空。返回值为bool。

PHP手册中关于第二个参数这样解释:MySQL连接。如不指定连接标识,则使用由 mysql_connect()最近打开的连接。如果没有找到该连接,会尝试不带参数调用mysql_connect()来创建。如没有找到连接或无法建立连接,则会生成E_WARNING 级别的错误。

3,执行sql语句。

mysql_query($sql);
登录后复制

执行一条sql语句,如果sql为select show等类型时如果成功就返回查询的结果集,失败就返回FALSE。如果是insert delete update,那么返回的值为bool类型。

上面为三个基本的步骤。下面为更全面的mysql函数库的方法说明。

mysql_affected_rows:得到 MySQL 最后操作影响的列数目。
mysql_close:关闭 MySQL 服务器连接。
mysql_connect:打开 MySQL 服务器连接。
mysql_create_db:建立一个 MySQL 新数据库。
mysql_data_seek:移动内部返回指针。
mysql_db_query:送查询字符串 (query) 到 MySQL 数据库。
mysql_drop_db:移除数据库。
mysql_errno:返回错误信息代码。
mysql_error:返回错误信息。
mysql_fetch_array:返回数组资料。
mysql_fetch_field:取得字段信息。
mysql_fetch_lengths:返回单列各栏资料最大长度。
mysql_fetch_object:返回类资料。
mysql_fetch_row:返回单列的各字段。
mysql_field_name:返回指定字段的名称。
mysql_field_seek:配置指针到返回值的某字段。
mysql_field_table:获得目前字段的资料表 (table) 名称。
mysql_field_type:获得目前字段的类型。
mysql_field_flags:获得目前字段的标志。
mysql_field_len:获得目前字段的长度。
mysql_free_result:释放返回占用内存。
mysql_insert_id:返回最后一次使用 INSERT 指令的 ID。
mysql_list_fields:列出指定资料表的字段 (field)。
mysql_list_dbs:列出 MySQL 服务器可用的数据库 (database)。
mysql_list_tables:列出指定数据库的资料表 (table)。
mysql_num_fields:取得返回字段的数目。
mysql_num_rows:取得返回列的数目。
mysql_pconnect:打开 MySQL 服务器持续连接。
mysql_query:送出一个 query 字符串。
mysql_result:取得查询 (query) 的结果。
mysql_select_db:选择一个数据库。
mysql_tablename:取得资料表名称。

以上就是总结PHP连接MySql数据库方法的详细内容,更多请关注靠谱客其它相关文章!

最后

以上就是微笑星星为你收集整理的总结PHP连接MySql数据库方法的全部内容,希望文章能够帮你解决总结PHP连接MySql数据库方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(74)

评论列表共有 0 条评论

立即
投稿
返回
顶部