常用指令

指令作用

指令

查看/查询

show,select,desc

创建

create

删除

drop,delete,truncate

切换/进入

use

添加记录

insert

查询类

查看数据库列表

show databases;

查看当前数据库登入的是那个用户

select user();

查看当前数据库有哪些表

show tables;

查看test数据库的编码类型

show create database test;

查看test表的类型

show create table test;

查看test表的定义信息

desc test;

创建类

创建数据库

create database db1;

创建一个utf8mb4类型的数据库

create database db2 DEFAULT CHARACTER SET utf8mb4;

创建表

CREATE TABLE students (id int UNSIGNED NOT NULL PRIMARY KEY,name VARCHAR(20)NOT NULL,age tinyint UNSIGNED);

为emp表添加记录(有 id,name,sex,age字段)

insert into emp (id,name,sex,age) values(1,'xiaoming','m',30);

修改删除

修改emp表的内容(第几行第几个字段)

update emp set age=18 where id=4;

删除数据库

drop database db1;

删除test表

drop table test

删除emp表中的记录

delete from emp where name='lvdou';

删除emp整个表记录

delete from emp;

备注:这个命令要是删除上万条记录很慢(因为他记录日志,可以利用日志还原)

truncate table emp;这个命令删除上万条记录特别快

因为他不记录日志

清空emp表

truncate table emp;

批量执行sql程序

mysql < hellodb_innodb.sql

备注:也可不进入数据库的情况下查看数据库

mysql -e 'show databases'

最新文章

  1. quick2.26 android下http崩溃
  2. JS魔法堂:通过marquee标签实现信息滚动效果
  3. DS实验题 地鼠安家
  4. 夺命雷公狗---微信开发58----微网站之jquery_mobile之控件介绍
  5. 30条MySQL优化总结
  6. CF Drazil and Factorial (打表)
  7. Could not find action or result 导致 页面出现404错误
  8. 关于sqlserver 2008 远程导入表数据
  9. ValidationContext
  10. 禁用windows 10自动更新
  11. java.lang.String.indexOf()用法
  12. linux FILE 类型.
  13. 2016年美国数学建模比赛(MCM/ICM) E题环境科学 Are we heading towards a thirsty planet? 人工精准翻译。
  14. 手动部署 kubernetes 1.9 记录
  15. JAVA之1000字感想
  16. js改变div高度
  17. aspx导出文件
  18. oracle视图总结(创建、查询、改动、删除等)
  19. HDU5446:Unknown Treasure——题解
  20. 自定义PHP页面跳转函数redirect($url, $time = 0, $msg = &#39;&#39;)

热门文章

  1. 第一篇 Nosql讲解之Redis,Memchche,MongoDb的区别
  2. 慕课笔记-Java入门第三季
  3. MyBatist庖丁解牛(一)
  4. D - Bomb
  5. Qt 2D绘图之二:抗锯齿渲染和坐标系统
  6. 1-27TreeSet简介
  7. iis日志存放位置 及 查看方法
  8. hihocoder1831 80 Days
  9. VBA小记
  10. 第5章 引用类型---JS红宝书书摘系列笔记