PHP操作MySQL步骤:
1美元= mysql_connect连接('localhost ','root ','为123456)或死亡(数据库连接失败。'mysql_error());连接MySQL。
2.mysql_select_db('database美元,选择链接的数据库连接)。
3.mysql_query(让名字GB2312);$ SQL =SELECT * FROM blog_article ;要查询准备数据。
4美元。数据= mysql_query($ SQL);执行SQL查询。
5美元。数据= mysql_fetch_assoc($数据)获取一个查询缓存在内存中的数据。
6.print_r($数据);

相同:三个函数都返回到数据库中查询的一行数据。
不同点:mysql_fetch_assoc()作为相应的域名数据库中的关键值(即数组下标)
如:提起{ 'id' } = 1;
mysql_fetch_row()使用一个自动生成的号码(这是产生在转0)作为一个关键值(即数组下标)
例如:字段{ 0 } = 1;
mysql_fetch_array()使用的核心价值(即数组下标)通过自动生成的生成数量(从0),并生成相应的字段名称在数据库作为核心价值(即数组下标)。
如:
提起{ 0 } = 1,提起{ 'id' } = 1;即,mysql_fetch_array()相结合的mysql_fetch_assoc结果()和()mysql_fetch_row。
mysql_fetch_object()与()mysql_fetch_assoc。只是mysql_fetch_assoc()返回一个数组,mysql_fetch_object()返回的对象。
mysql_insert_id()被插入操作的最后一步生成的ID。
的mysql_result()函数返回的结果字段的值。
的mysql_num_fields()函数返回的结果集的字段数。
mysql_affected_rows();返回记录行数由以前的MySQL操作影响。
mysql_num_rows(mysql_query($ SQL))得到的结果集中的行数。
的mysql_pconnect()函数打开一个持久连接到MySQL服务器。

mysql_pconnect mysql_connect()和()非常相似,但有两个主要的差异:
1、当连接时,该函数首先尝试查找在同一主机上使用相同用户名和密码打开的持久连接。如果找到,它将在不打开新连接的情况下返回连接标识符。
2。第二,当执行脚本时,不会关闭连接到SQLServer的连接。此连接将使用后保持开放(mysql_close()将不会关闭了mysql_pconnect连接)。
mysql_data_seek(mysql_query($ SQL),8);获得结果的浓度为第八的数据。(mysql_num_rows(mysql_query($ SQL))和mysql_data_seek(mysql_query($ SQL),8)不能用于mysql_unbuffered_query($ SQL)。)
对mysql_unbuffered_query效果($ SQL)和mysql_query($ SQL)是相似的,但
mysql_unbuffered_query($ SQL)是不cached.mysql_query($ SQL)缓存查询的结果。
mysql_close();接近MySQL最近的链接。
mysql_field_flags(mysql_query($ SQL),6)返回的第六个字段,表的输出特性如:not_null primary_key auto_increment。
mysql_fetch_lengths(mysql_query($ SQL))返回数据的所有字段每个字段的长度,返回的是一组数字。
mysql_field_name(mysql_query($ SQL),3)返回第三个字段的字段名称。
mysql_field_table(mysql_query($ SQL),0)返回的表名中指定的字段位于。
的mysql_free_result(mysql_query($ SQL))函数释放存储的结果。
的mysql_get_client_info()函数返回MySQL客户端信息。
mysql_get_host_info()获取MySQL主机信息。