先说删除,特定id的很容易,也就是 delete from 表名 where id=n;这里的表名不用多说了吧,那个n代表数字,就是id,这样就可以把id问n的给删除了。
成都创新互联主营清徐网站建设的网络公司,主营网站建设方案,app软件开发公司,清徐h5小程序制作搭建,清徐网站营销推广欢迎清徐等地区企业咨询
查询的话分两种,先说单表查询,select * from 表名 where id=n and name=‘li’;这里的*,代表你要查询的东西,比如你要查询name和age,那就把星号换成name,age就ok,如果想把符合条件的所有字段都查出来,那就用星号了,然后是where,后面跟的都是条件,id=n和name=li的。
多表查询比较麻烦,方法也很多,我们公司这边一般都是用left join,这样的左链接查询的,说起来是比较麻烦的,去网上搜搜吧,很多关于左链接的例子,这里就不详细说了
?php
//先构造SQL语句
$SQL="DELETE FROM a WHERE b='123'";//删除a表中所有b字段值为123的记录
$ALL="DELETE FROM a";//删除a表中所有记录
$ALL2="TRUNCATE a";//删除a表中所有记录,(推荐使用)
//使用mysql_query命令执行SQL语句,如:
mysql_query($SQL);
列名称就是这一竖条值的标题,跟你excel电子表一样,第一行有一个说明的,像姓名、年龄、出生年月,这就是列名。
LIMIT 1表示只删除一行,若有多个,默认是从你打开表看到的顺序从上往下删除。
删除一条记录简单方法,应该说是最简单的入门级的了.
mysqldelete
from
表名
where
id=1;
query
ok,
这样就可以删除了,
如果你和php教程
mysql配置只要利用php连接到数据库教程再用php
mysql_query("delete
from
表名
where
id=1");就可以删除了。
?php
$con
=
mysql_connect("localhost","peter","abc123");
if
(!$con)
{
die('could
not
connect:
'
.
mysql_error());
}
mysql_select_db("my_db",
$con);
mysql_query("delete
from
person
where
lastname='griffin'");
mysql_close($con);
?
下面看一下关于mysql
delete语法.
删除数据库中的数据
delete
from
语句用于从数据库表中删除记录。
语法
delete
from
table_name
where
column_name
=
some_value
注释:sql
对大小写不敏感。delete
from
与
delete
from
等效。
为了让
php
执行上面的语句,我们必须使用
mysql_query(
函数。该函数用于向
sql
连接发送查询和命令
//删除是记录是用sql语句,比如 delete from xxx(table) where id=1 删除 id=1的记录
//数据库操作后,手动关闭是好得习惯,不手动关闭,php程序也会最后自动关闭
delete from 表名;
truncate table 表名;
不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可以清空mysql表中所有内容。效率上truncate比delete快,但truncate删除后不记录mysql日志,不可以恢复数据。
delete的效果有点像将mysql表中所有记录一条一条删除到删完,而truncate相当于保留mysql表的结构,重新创建了这个表,所有的状态都相当于新表。
PHP
PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。