SQL有许多语句在数据库上操作,但常见的和比较需要的是几个语句,SELECT语句用于从数据库中选择数据。

让我们首先介绍第一个SELECT语句
声明1:SELECT * FROM table_name
解释:意思是读取整个表的数据table_name
声明1:SELECT * FROM table_name x = 1
解说:意味着读表里面的table_name关键:x的值:1数据显示

SELECT查询语句的示例
复制代码代码如下所示:
< PHP
对美元mysql_connect(localhost
如果(!$ CON)
{
死(不连接:'。mysql_error()));
}
mysql_select_db(my_db
结果= mysql_query美元(SELECT * FROM人);
而($行= mysql_fetch_array($结果))
{
echo $行{ 'firstname}。。$行{ 'lastname};
;
}
mysql_close($ CON);
>


例子

复制代码代码如下所示:
< PHP
定义('hostname ','localhost '); / /数据库主机名
定义('username ','username '); / /数据库用户名
定义('password ','password '); / /数据库用户的登录密码
定义('database_name ','testdb '); / /需要查询数据库
$ db = mysql_connect(主机名,用户名,密码)或
模具(mysql_error());
未连接的MySQL将显示错误的原因。
mysql_select_db(database_name);
/ /开关语句
= $查询
选择URI,标题从其中1阶伦德()限1;
/ /上面这句话的意思是从一个随机的数据中提取其中。
结果= mysql_query美元($查询);
查询
而($行= mysql_fetch_array($结果)){ echo
($行{标题})、ndash;
;}。
结果表明:
mysql_free_result($结果);
释放结果
mysql_close();
关闭连接
>


基于随机码的mysql中文数据
数据库采用UTF8编码,和页面申明编码是GB2312,这是这种疾病最常见的原因。当时在PHP脚本中直接选择数据从混乱的代码,需要使用前查询:
复制代码代码如下所示:
mysql_query(SET NAMES GBK);或mysql_query(SET NAMES GB2312);


设置MySQL的连接代码,确保页面声明代码是一致的连接代码在这里设置(GBK是GB2312的扩展)。如果页面是UTF-8编码,可:
mysql_query(SET NAMES UTF8);注意是UTF8而不是通常的utf-8.if页面的编码与数据库的内部编码一致,连接代码不能设置。
代码如下:
复制代码代码如下所示:
mysql_mylink美元= mysql_connect(mysql_host美元美元美元,mysql_user,mysql_pass);
mysql_query(设置names'gbk);