写点什么

MySQL 基础之一:基本命令使用

用户头像
打工人!
关注
发布于: 2021 年 06 月 03 日
MySQL 基础之一:基本命令使用

前言:

从今天开始,决定每天发一篇文章,来讲解 mysql 的使用和基础知识点。一是为了复习以前学过的知识,二是养成每天写文章的习惯,希望看到这篇文章的小伙伴们能够学到知识。


MySQL 命令:

先来个考题:我们经常说的 mysql 数据库它到底是个啥?

实际上我们用的 mysql 不仅仅是个数据库,它是一个数据库管理系统(DBMS),它分为 mysql 服务程序和 mysql 的客户端程序。

mysql 中可以存放很多个数据库,一个数据库中存放的是一个个的表格,我们一般是对数据库中的某个表格进行操作的。

  1. 查询数据库中哪些数据库:

show databases;
复制代码
  1. 创建数据库:

create database infoQ;  infoQ是要创建的数据库的名字
复制代码
  1. mysql 数据库中有很多数据库文件,那我们想要使用其中的一个数据库,该如何操作呢?

use infoQ;  
复制代码
  1. 想要查看某个数据库中有哪些表格,如何操作?

show tables; 
复制代码

小贴士:前提是已经运行了上面的命令,已经明确了是查看那个数据库中的表格

  1. 我们已经有了.sql 的文件,里面写的是建表语句,怎么可以调用这个文件来创建表格呢?这条命令在 cmd 中执行很方便。

连接 mysql 数据库,确认使用哪个数据库,然后输入命令 source .sql 文件的路径和文件名。

最方便的方法:输入 source 后,直接用鼠标拖拽文件到 cmd 中,就可以了。

小贴士:命令输入完毕之后,千万不要输入英文分号。

  1. 想要查看某个表格的结构,怎么办?

desc emp;  emp表示一个表格的名字,下同
复制代码
  1. 想要知道正在使用哪个数据库,怎么办?

select database();
复制代码
  1. 查看 mysql 版本号?

select version();
复制代码
  1. 在 cmd 中,一条命令可以多行写,前提是在结束之前不可以写英文分号,如下图:

  1. 想要查看当前操作的表的建表语句,怎么办?

show create table emp;  
复制代码
  1. 退出 mysql

exit
复制代码
  1. 在 cmd 中输入命令时,不小心输错了,想重新输入命令,这时候怎么办?--这个很有用

在输错的语句后面直接输入 \c 就可以了,如图:
复制代码



发布于: 2021 年 06 月 03 日阅读数: 21
用户头像

打工人!

关注

打工人! 2019.11.10 加入

InfoQ年度最佳内容获得者。 InfoQ签约作者 本人打工人一枚,自动化和控制专业入坑人一枚。目前在研究深度强化学习(DRL)技术。准备入坑互联网小白一枚。喜欢了解科技前沿技术,喜欢拍照。

评论

发布
暂无评论
MySQL 基础之一:基本命令使用