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:取得资料表名称。
消息,美国总统特朗普公开承诺保护5000万美国比特币持有者的自我托管权,并表示加密货币的...
2 ETH突破1800 USDT,24H涨幅3.67%消息,OKX行情显示,ETH现报1802.43 USDT,24小时涨幅为3.67%。...
3 美股大赢家:HYPE空单增持22770.71枚,当前消息,HYPE空单增持22,770.71枚,约合1,594,801.51美元。当前持仓规模为2,795,374.90美元,均价从70....
4 未知钱包向新钱包转移3.23亿TRX,价值约消息,据Whale Alert监测,323,000,000枚TRX从未知钱包转移至未知新钱包。...
5 重仓布局三大市场:ETH多单减持390枚,当消息,某巨鲸在ETH多单上减持390.00枚,约合648,824.03美元。该巨鲸持仓规模为1,907,098.84美元,均...
6 某交易员平仓2.2万枚ETH空单,三天亏损消息,据链上分析师AI姨监测,某交易员在连续4次做多亏损后,开空2.2万枚ETH。该交易员以1...
7 Circle 2026年已铸造645.3亿USDC消息,Circle宣布在2026年已铸造总计645.3亿美元的USDC,最近一次铸造为2.8亿美元。...
8 Valr与Hyperliquid整合,HYPE价格上涨7%消息,Valr,非洲最大的加密交易所,宣布与Hyperliquid整合,推出超过200个跨资产永续合约市场...
9 美元稳定币市值减少约100亿美元至3000亿美消息,链上分析师余烬表示,加密市场今年整整跌了半年,美元稳定币整体市值减少约100亿美...
10 Coinbase比特币溢价指数连续47日处于负溢价消息,据据数据显示,Coinbase比特币溢价指数已连续47天处于负溢价区间,最新数值为-0.1007%。...
成都来彰科技 蜀ICP备2025134723号-1
资讯来源互联网,如有版权问题请联系管理员删除。