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

这里我们不使用图形可视化界面,就用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的数据了。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值