MySQL——Dos窗口基本操作与初步认识

本人:

操作系统:Win11系统

mysql版本:8.0.34

注意:MySQL 数据库在启动的时候,占用的默认端口号是3306

cmd 命令不区分大小写

cmd窗口(管理员)启动和关闭MySQL :

启动:net start MySQL80

关闭:net stop MySQL80

dos命令 窗口:mysql -uroot -p密码(显示密码) mysql -uroot -p(隐藏密码)

退出mysql: exit

查看mysql 数据库有那些数据库:show databases;(记得带英文分号)

使用某个数据库 : use + 数据库名字;(记得加分号)

创建一个数据库的命令:create database 名字;


一、MySQL------表

查看数据库下有那些表:show tables;

数据库当中是以表格的形式表示数据的(比较直观)。

任何表格都有行(rows)和列(column)

行:称为记录/数据

列:称为字段

字段:字段名 , 数据类型, 约束等属性!

唯一性约束(unique):该字段当中的数据不能重复。

二、SQL语句的分类

DQL:数据查询语言(凡是带有select关键字的都是查询语句 )

select .......

查看表中数据:select * from 表名

看表的结构,不看表中的数据:desc 表名

DML:数据操作语言(凡是对表当中的数据进行增删改的都是DML),主要操作表当中的数据data

insert: 增

delete :删

update:改

DDL: 数据定义语言(凡是带有create, drop, alter ,的都是DDL),DDL主要操作的是表中的结构,不是表中的数据。

create: 新建,等同于增

drop:删除

alter:修改

这个要区别DML,这个修改的不是表中的数据,而是表的结构。

TCL:事务控制语言

commit:事务提交

rollback: 事务回滚

DCL:数据控制语言

grant:授权

revoke: 撤销权限

三、MySQL常用的命令

注意:

MySQL 是不见分号不执行,分号表示结束。所以每一条命令结束都应该加分号!!!

当我们在一条命令当中输入错误的时候,用 \c 来结束本条错误命令!

SQL 语句不区分大小写!

1.查看MySQL数据库的版本号:select version()

2.查看当前使用的是那个数据库:select database(),注意:这个bjpowernode数据库是我刚刚自己创建的,不是mysql当中的!!!

3.查看mysql 数据库有那些数据库:show databases(bjpowernode数据库是自己创建的,其他都是mysql数据库)

4.使用某个数据库 : use + 数据库名字

5.创建一个数据库的命令:create database 文件名

6.查看数据库下有那些表:show tables

7.查看表中数据:select * from 表名

8.看表的结构,不看表中的数据:desc 表名

9.退出mysql: exit

10.导入数据:source 数据路径

11.删除数据库:drop database 数据库名

12.查看创建表的语句:show create table 表名

猜你喜欢

转载自blog.csdn.net/m0_73968621/article/details/132467332