声明
本章节时学习MySQL前的一些琐碎的东西。包括MySQL常见命令介绍、查看MySQL服务端版本、MySQL语法规范介绍、图形化用户客户端的安装、图形化用户客户端的介绍。
本章介绍了常见的MySQL命令,大家可能不理解,也可能开始一下子写命令很反感。不管怎么样,你先照着写就好,只要抄对就可以了。至于命令的含义不要管,也不需要怎么背诵。当然课后作业中的命令还是要记住的。
MySQL常见命令介绍
首先登录数据库,才能使用命令哦。不说你也知道的。
1.show databases; 展示MySQL数据库里面的的数据库。
2.use test; 其中test时数据库名称,选择一个数据库
3.show tables; 是展示当前选用数据库中的表
4.show tables from mysql; 是在当前库中展示其它库中的表
5.select database(); 查看当前你选用的数据库
6.建表
7.desc stuinfo; 查看表结构
8.select * from stuinfo; 查看表中数据
9.插入数据
10.修改数据
11.删除数据
命令汇总
命令 | 含义 |
---|---|
show databases; | 展示MySQL数据库里面的所有数据库 |
use test; | 选择一个数据库使用,这里选择test数据库 |
show tables; | 展示当前选择数据库中的所有表 |
show tables form mysql; | 在当前选用的数据库中(test)查看其它数据库中的表 |
select database(); | 查看当前选用的数据库 |
create table stuinfo(id int, name varchar(20)); | 创建表 |
desc stuinfo; | 查看表结构 |
select * from stuinfo; | 查看表中所有数据 |
insert into stuinfo (id,name) values(1,‘john’); | 在表中添加一条数据 |
update stuinfo set name=‘lilei’ where id=1; | 修改数据,将id为1的人的名字改为lilei |
delete from stuinfo where id=1; | 删除数据 |
查看MySQL服务端版本
三种方式:
- 在dos命令行输入:mysql --version+回车
- 在dos命令行输入:mysql -V+回车
- 登录mysql服务并输入命令:select version();+回车
MySQL语法规范介绍
- 不区分大小写,但建议关键字大写,表名/列名小写
- 每条命令最好分号结尾
- 每条命令根据需要,可以进行缩进 或 换行
- 注释
单行注释:#注释文字
单行注释:-- 注释文字
多行注释:/* 注释文字 */
注意:第一条:我们上面写命令,并没有把关键字写为大写。这是因为我们现在用dos命令行写命令很麻烦。以后用图形化界面就好啦。
第二条:每条命令用分号结尾,其实也可以用\g,但是还是建议用;结尾。
第三条:是为了看着规范,比如我们上面的建表命令就是用了三行。
其实这些规范大家不需要记。
图形化用户客户端的安装
对于MySQL常用图形化客户端有两个:1.SQLyog;2.Navicat
两个没有多少差别,我们这里就选用SQLyog了。
对于SQLyog的下载与安装请参考:https://blog.csdn.net/ZHYLMBC/article/details/106981217
图形化用户客户端的介绍
1.新建连接。这是什么意思呢?就是你用这个客户端,连接那个主机的MySQL数据库。
2.认识界面。
3.输入并执行一个命令;保存并再次打开这个命令。
课后习题与答案
回头补