MySQL数据库中的一些常见操作

2021/8/5 2:06:45

本文主要是介绍MySQL数据库中的一些常见操作,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

MySQL数据库中一些常见的操作

  • 1、进入数据库
  • 2、查看数据库
  • 3、查看表
  • 4、新建表
  • 5、插入记录
  • 6、查询记录
  • 7、修改以及删除记录

这里我们不使用图形可视化界面,就用Windows 10 的命令窗口进行数据库的一些简单的操作。

1、进入数据库

使用cmd命令进入dos窗口以后,我们尝试登录本机上安装的数据库,命令格式:

mysql -hlocalhost -u(用户名) -p(密码)

出现下图结果表示登录正常,我们已经成功地登录到本机安装的数据库了。
在这里插入图片描述

2、查看数据库

登录进来数据库之后我们就可以查看我们的数据库里有哪些库,

show databases;

其中有4个系统库是不能删除或者修改的,小白要切记。

3、查看表

假如说我们在数据库里新建了一个库,然后在库里新建了好多表,我们在不打开图形化界面的情况下去查看我们有哪些表,我们以我已经存在的库举例,示例如下;

select TABLE_SCHEMA,TABLE_NAME from information_schema.TABLES where table_schema = "test";

查询结果:

在这里插入图片描述

4、新建表

那么我们如何在数据库里新建一张表呢?首先我们用use (数据库名);(一定要有分号)进入数据库,(这里的分号是刚刚开始的小白特别容易踩坑的地方,要多加注意)。然后让我们来新建一张test表试试手。示例如下:

create table test(
id int not null auto_increment primary key,
name varchar(20),
password varchar(10)
);

int 表示id这个字段是整形;
not null 表示不能为空;
auto_increment 表示id自动递增;
primary key 表示id是这张表的主键;
varchar(20)表示该字段是字符串类型,且长度为20;

不同的字段之间用逗号隔开,最后一个则不需要,最后要记得带上分号,带上分号,带上分号(重要的事情说三遍)。

我们可以查询到刚刚新建的表。

在这里插入图片描述

5、插入记录

当我们新建了一张表之后,我们可以尝试向其中插入一些数据,进行简单的测试一下,示例如下:

 insert into test(name,password) values("李四","654321"),("Tom","123");

因为我们的主键是自动递增的,所以我们不需要去插入信息。
在这里插入图片描述

6、查询记录

我们去进行查询刚刚插入的记录。

select * from test;

(*)表示记录的所有信息;
结果如下:
在这里插入图片描述

7、修改以及删除记录

对于表中的记录可以使用delete和truncate命令删除。那对我们刚刚插入的数据进行删除,以第三条Tom为例:

delete from test where name like 'T%';

再次进行查询时,就可以看到表数据里已经没有name为Tom的数据了。

本次分享结束啦,新手小白,不对的地方多多指教。
看到这里那就是有缘,如果有帮助那就点个赞吧。



这篇关于MySQL数据库中的一些常见操作的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程