MySQL常见命令

SQL每条命令结束时用 英文分号结束 ;
①显示所有数据库

show databases; 

mysql:专门用于保存用户信息的
information_schema:保存源数据信息
performance_schema:用于搜集一些性能信息。性能参数
test:测试数据库:空的没有表可以直接建表,也可以修改库删除库。上面三个不能动


② 打开库 

use 库名;
提示:Database changed,表示test已经打开


 

③ 显示库中的所有表

show tables;
提示:Empty set(0.00sec)库中没有表
提示:Database changed这说明你已经切换到了mysql数据库, 你就可以对当前数据库操作了!


 

④ 仅仅显示库中的表。

show tables from 库名;

如果用第二个,再用这一个,没有出跳去还在 第二个进入的库中


 

⑤查看在哪个库(类似java的方法,但是在这叫函数)

select database(); 


 

⑥建一个表,最后一个就不用加逗号了

create table 表名(
列名 列类型,
列名 列类型,
.......
);

 


 

⑦查看表的结构

desc 表名; 

MySQL常见命令_第1张图片

Field:属性 Type:类型 后面的是一些约束
id和name是字段


⑧查看表中的所有数据

select * from 表名; 


 

⑨在表中插入数据(真的插入,断电后还有)

insert into 表名 (字段名,字段名) value(‘值’); 

MySQL常见命令_第2张图片


 

⑩修改表中的信息

update 表名 set 字段名='内容' where 第一列的列名=行数; 
mysql> update stuinfo set name='lilei' where id=1;

MySQL常见命令_第3张图片


 

11.删除

delete from stuinfo where id=1;

 MySQL常见命令_第4张图片


 

 

12.查看当前数据库的版本
有两种方式 version版本的意思
方式一:

select version();

MySQL常见命令_第5张图片

方式二:

 

先退出数据库客户端

这时候经进入dos系统命令操作

输入mysql - -version

 还有一种简写的方式mysql -V

 

你可能感兴趣的:(MySQL常见命令)