第五章-初识MySQL

声明

本章节时学习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服务端版本

三种方式:

  1. 在dos命令行输入:mysql --version+回车
  2. 在dos命令行输入:mysql -V+回车
  3. 登录mysql服务并输入命令:select version();+回车

在这里插入图片描述

MySQL语法规范介绍

  1. 不区分大小写,但建议关键字大写,表名/列名小写
  2. 每条命令最好分号结尾
  3. 每条命令根据需要,可以进行缩进 或 换行
  4. 注释
    单行注释:#注释文字
    单行注释:-- 注释文字
    多行注释:/* 注释文字 */

注意:第一条:我们上面写命令,并没有把关键字写为大写。这是因为我们现在用dos命令行写命令很麻烦。以后用图形化界面就好啦。
第二条:每条命令用分号结尾,其实也可以用\g,但是还是建议用;结尾。
第三条:是为了看着规范,比如我们上面的建表命令就是用了三行。
其实这些规范大家不需要记。

图形化用户客户端的安装

对于MySQL常用图形化客户端有两个:1.SQLyog;2.Navicat
两个没有多少差别,我们这里就选用SQLyog了。
对于SQLyog的下载与安装请参考:https://blog.csdn.net/ZHYLMBC/article/details/106981217

图形化用户客户端的介绍

1.新建连接。这是什么意思呢?就是你用这个客户端,连接那个主机的MySQL数据库。
在这里插入图片描述
2.认识界面。
在这里插入图片描述
3.输入并执行一个命令;保存并再次打开这个命令。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

课后习题与答案

回头补

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值