mysql如何删除一条记录

mysql如何删除一条记录,第1张

delete from 表名 where 条件

例如:user 表 id name address age

delete from user where id = 1

实例 :建库和建表以及插入数据

drop database if exists school//如果存在SCHOOL则删除

create database school//建立库SCHOOL

use school//打开库SCHOOL

create table teacher //建立表TEACHER

(

id int(3) auto_increment not null primary key,

name char(10) not null,

address varchar(50) default "深圳",

year date

)//建表结束

//以下为插入字段

insert into teacher valuess(1,'glchengang','深圳一中','1976-10-10')

insert into teacher valuess(2,'jack','深圳一中','1975-12-23')

注:在建表中(1)将ID设为长度为3的数字字段:int(3)并让它每个记录自动加一:auto_increment并不能为空:not null而且让他成为主字段primary key(2)将NAME设为长度为10的字符字段(3)将ADDRESS设为长度50的字符字段,而且缺省值为深圳。varchar和char有什么区别呢,只有等以后的文章再说了。 (4)将YEAR设为日期字段。

****如果你在mysql提示符键入上面的命令也可以,但不方便调试。你可以将以上命令原样写入一个文本文件中假设为school.sql,然后复制到c:下,并在DOS状态进入目录mysql\bin,然后键入以下命令:

mysql -uroot -p密码 c:\school.sql

如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。

mysql删除表记录有两种方法。

1、delete from 表名 where 条件,这个语句带条件的删除数据,可以删除指定的数据记录。

2、truncate table 表名,这个语句可以快速删除表中的所有数据,是不带条件的删除。

MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5902258.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-07
下一篇 2023-03-07

发表评论

登录后才能评论

评论列表(0条)

保存