Mysql的常用操作

 

登录操作打开交互模式输入 mysql -u (指定用户登录)-p (指定密码)

 

 

查看当前有多少个数据库

Show databases;

新建数据库 

Create database (数据库名);

 

丢弃数据库

 

Drop database (已存在的数据库名)

 

使用哪个数据库

Use (数据库名);

 

 

查看数据库中有几张表(到对应的数据库看各自的数据表)

 

Show tables;

 

 

查看数据库字符集

Show charset; -- 查看所有字符集列表

 

 

Show charset like utf%;   -- 模糊查询字符集里含utf的字符集列表

like模式查询)(%代表任意字符出现任意次)

查看表结构

Desc (表名);

 

新建表

 

Create (表名);

 

丢弃表

 

Drop tables (表名);

 

Sql语句分类

 

查询语句dql : 主要有celect关键字完成,查询语句是sql语句中最复杂。功能最丰富的语句。

 

 

 

数据库操作语言dml: 分别用语添加、修改个删除表中的行。 主要有 insertupdatedelete 关键字完成。

 

 

 

数据定义语言ddl: 主要有createalterdroptruncate关键字完成。

 

 

 

数据库控制语言dcl :主要有grantrevoke俩个关键字完成。

 

 

 

事物控制语句 :主要有commitrollbacksavepoint关键字完成。

 

 

 

Sql 语言注意点

 

Sql语言大小写不敏感,

 

Sql 语言可以在一行也可以在多行写

 

关键字不可能被缩写也不可能被拆分

 

各子句一般要分行写

 

针对程序员,可以使用缩进提高语言可读性

 

posted @ 2018-06-22 09:26  小短腿跑得快  阅读(111)  评论(0编辑  收藏  举报