Mysql之命令

178 阅读1分钟

基本命令

cmd命令行中执行.sql文件

在命令行中执行前注意:表是否存在。

source H:\sql\demo.sql

清空表中的数据

比如我要清空demo表的所有数据。

truncate table demo; # 也可以简写:truncate demo;

删除表

比如我要删除demo1这张表。

delete from demo1;

分组查询

select count(id),username from students group by username;

自更新

UPDATE demo SET dd =
    (SELECT b.name FROM 
          ( SELECT a.name FROM demo a WHERE a.id = 54)
b) 
WHERE id=54

把表demo数据id=54name字段的值更新到dd字段中。