mysql删除语句如下:
1、delete删除一行:delete from student where id=1。
2、delete删除多行:delete from student where in (1,2,3)3。
3、删除表的所有数据:delete from student,请使用不带where子句的delete语句。
语法说明如下:
<数据库名>:指定要删除的数据库名。
IF EXISTS:用于防止当数据库不存在时发生错误。
DROP DATABASE:删除数据库中的所有表格并同时删除数据库。使用此语句时要非常小心,以免错误删除。如果要使用 DROP DATABASE,需要获得数据库 DROP 权限。
扩展资料:
MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。
常用命令:
1、使用SHOW语句找出在服务器上当前存在什么数据库:mysql>SHOW DATABASES。
2、创建一个数据库MYSQLDATA:mysql>CREATE DATABASE MYSQLDATA。
3、选择你所创建的数据库:mysql>USE MYSQLDATA。(按回车键出现Database changed 时说明 *** 作成功!)
4、查看现在的数据库中存在什么表:mysql>SHOW TABLES。
参考资料:百度百科—MySQL数据库
参考资料:百度百科—delete
drop命令用于删除数据库。drop命令格式:drop database <数据库名>
例如,删除名为 xhkdb的数据库:
mysql>drop database xhkdb
[例子1] 删除一个已经确定存在的数据库:
mysql>drop database drop_database
Query OK, 0 rows affected (0.00 sec)
[例子2] 删除一个不确定存在的数据库:
mysql>drop database drop_database
ERROR 1008 (HY000): Can't drop database 'drop_database'database doesn't exist
// 发生错误,不能删除'drop_database'数据库,该数据库不存在。
mysql>drop database if exists drop_database
Query OK, 0 rows affected, 1 warning (0.00 sec)
//产生一个警告说明此数据库不存在
mysql>create database drop_database // 创建一个数据库
Query OK, 1 row affected (0.00 sec)
mysql>drop database if exists drop_database // if exists 判断数据库是否存在,不存在也不产生错误
Query OK, 0 rows affected (0.00 sec)
MYSQL数据库多余的数据表清理方法:drop table命令用于删除数据表。
drop table命令格式:drop table <表名>
例如,删除表名为 MyClass 的表:
mysql>drop table MyClass
DROP TABLE用于删除一个或多个表。必须有每个表的DROP权限。所有的表数据和表定义会被取消,所以使用本语句要小心。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)