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

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


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

原文地址: http://outofmemory.cn/zaji/5904058.html

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

发表评论

登录后才能评论

评论列表(0条)

保存