仅对 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回
一个资源标识符,如果查询执行不正确则返回 FALSE。对于
其它类型的 SQL 语句,在执行成功时返回 TRUE,出错时返回 FALSE。
非 FALSE 的返回值意味着查询是合法的并能够被服务器执行。这并
不说明任何有关影响到的或返回的行数。 很有可能一条查询执行成
功了但并未影响到或并未返回任何行.
create database "数据库名称"; 创建数据库
show databases; 显示数据库
create database name; 创建数据库
use databasename; 选择数据库
drop database name 直接删除数据库,不提醒
show tables; 显示表
describe tablename; 显示具体的表结构
select 中加上distinct去除重复字段
mysql_num_rows — 取得结果集中行的数目
<?php
$link = mysql_connect("localhost", "mysql_user", "mysql_password");
mysql_select_db("database", $link);
$result = mysql_query("SELECT * FROM table1", $link);
$num_rows = mysql_num_rows($result);
echo "$num_rows Rows
";
?>
mysql_num_rows() 返回结果集中行的数目。此命令仅对 SELECT 语句有效。
要取得被 INSERT,UPDATE 或者 DELETE 查询所影响到的行的数目,