什么电脑用mysql_电脑小白和ta的小白电脑——MySQL的简单使用

数据库的基本操作:增删改查

分别使用cmd环境和Navicat可视化工具连接MySQL数据库来实现

这里默认了已经安装和配置MySQL↓

(一)cmd命令行操作

1、连接数据库并登录

首先确保打开了MySQL服务:

右键点击“开始”菜单,选择“计算机管理”,选择服务和应用程序 -> 服务,找到MySQL,查看是否启动:

2066ee2ee2d01dc1a4e4d07e688622df.png

以管理员身份打开命令提示符cmd,用‘cd'命令进入之前安装MySQL的目录

小tips:如果忘记了安装在哪里,可以在“服务”中右键点击MySQL,查看“属性”,可以看到可执行文件路径:

c7f674f387bd3bda7eed76a0611482c1.png

用下面的命令登录到本地MySQL的root用户:

mysql -u root -p

连接成功如下图所示:

9ed1f816ff0cec9df9ebddf9ac576baf.png

2、创建数据库

我们可以在登陆 MySQL 服务后,使用CREATE命令创建数据库,语法如下:

CREATE DATABASE 数据库名;

比如我这里创建了mydb,mydb1,mydb2三个数据库。

可以用show命令查看数据库,语法如下:

show databases;

0211686692425a47c50163f354bd3abf.png

3、删除数据库

可以使用DROP命令删除数据库,语法如下:

DROP DATABASE 数据库名;

比如我这里删除了mydb1这个数据库。

50fe22f541b6a390b150f0985168d502.png

4、选择数据库

可以使用USE命令删除数据库,语法如下:

USE 数据库名;

比如我这里选择了mydb这个数据库。

fe689707cf73e425657e9ebddee8a16c.png

5、创建数据表

创建MySQL数据表需要以下信息:

表名

表字段名

定义每个表字段

可以使用CREATE命令来创建数据表,语法如下:

CREATE TABLE table_name (column_name column_type);

比如我这里创建了mytable和mytable1两个数据表,都将col1字段作为主键(PRIMARY KEY语句实现)。

可以用show命令查看数据表,语法如下:

show tables;

e1f75ddb2631fe39effd8217d0c481df.png

6、删除数据表

可以使用DROP命令删除数据库,语法如下:

DROP TABLE table_name;

比如我这里删除了名为mytable1的数据表。

897e226055054a984bc261f6e5a7c074.png

7、插入数据

可以使用INSERT INTO……VALUES命令来插入数据,语法如下:

INSERT INTOtable_name(field1, field2,...fieldN)VALUES(value1, value2,...valueN );

比如我这里添加了三行数据,主键分别为1,2,3。

4404594ae28372db737271555c02c9b9.png

8、查询数据

可以使用SELECT命令来查询数据,语法如下:

SELECTcolumn_name, column_nameFROMtable_name[WHERE Clause]

[LIMIT N][OFFSET M]

其中WHERE命令为条件限制语句。

比如我这里分别查询了mytable表中所有数据、某两列数据以及col3不为空的行。

1c19cc59ed3cefc39d7a4ca78cc1cb41.png

9、删除数据

可以使用DELETE FROM命令来删除数据,语法如下:

DELETE FROM table_name [WHERE Clause];

比如我这里删除了主键值大于等于三的数据行。

006fd450b500516bb966ad90c4fe535b.png

10、修改数据

可以使用UPDATE命令来修改数据表中数据的值,语法如下:

UPDATE table_name SET field1 = new-value1, field2 = new-value2[WHERE Clause]

比如这里我修改了主键为2的一行中col3的数据,将其改为当前日期。

f0e81c0460bbfabbeef60163aae5386c.png

11、修改字段

在ALTER命令中使用CHANGE子句来修改数据表字段,语法如下:

ALTER TABLE table_name CHANGE column_name new_column_name new_column_type;

比如这里我将col1的字段名改为id,更明显地表达它就是主键。

adb73003a459fb25bf71f87c314c6d83.png

12、添加字段

在ALTER命令中使用ADD子句来添加数据表字段,语法如下:

ALTER TABLE table_name ADD column_name column_type;

比如这里我在mytable表中添加了一个名叫col4的字段。

7c5ba1f20f49bd4259284ea5f2a31d5e.png

13、删除字段

在ALTER命令中使用DROP子句来添加数据表字段,语法如下:

ALTER TABLE table_name DROP colcumn_name;

2c3de8d4ebfce67e3474d623c696d294.png

(二)Navicat操作

1、连接数据库并登录

右键点击创建的连接localhost_3306(该连接是登录到本地MySQL的root用户的),点击“打开连接”。

82d1885faadbf3d01b663ff5914d8dc1.png

2、创建数据库

右键点击打开的连接localhost_3306,选择“新建数据库”

2bd5005fbaf52165a04939f3d7c26014.png

在打开的窗口中填写数据库名,这里创建的数据库名是“mydb1”。

520e34c9a2a82971f13aea0ca53f4044.png

3、删除数据库

右键点击要删除的数据库,选择“删除数据库”。

6f22d48f5148bd454f764836edde38bf.png

4、选择数据库

双击列表中的数据库名,即可选择并打开数据库。

5251f4d5e756655e8c829f737e749986.png

5、创建数据表

创建MySQL数据表需要以下信息:

表名

表字段名

定义每个表字段

在打开的数据库中,点击“新建表”来新建一个新的数据表。

98f48aafee4ec34b674ce9baf4988dde.png

定义数据表中的各个字段:字段名、类型、长度、小数点、是否允许空值,通过点击最后一列来设置主键。

点击“保存后设置数据表名。

870490e2fdde9c4e14812f8ef38893ec.png

6、删除数据表

右键点击要删除的数据表,选择“删除表”来删除已创建的数据表。

6244ee7d06a978baa2117ee2dc43b0fe.png

7、插入数据

双击打开数据表,进入数据表编辑界面,点击图中标记的按钮可以插入数据。

16410ed4e713451b020da07094f2b303.png

8、查询数据

点击查询 -> 新建查询来创建查询。

56cb5c556be3f4495f71b51c787bb0bb.png

点击查询创建工具 -> 要查询的数据库,在下方可以修改查询语句。

也可以通过查询编辑器来直接修改查询语句。

32efbf543b787b7c497c57c05d064d3c.png

点击“后查看查询结果。

9307242600d31744ad27ee1984276e88.png

9、删除数据

双击数据表,进入数据表编辑界面。

选中要删除的数据行,点击下面标记的按钮删除改行数据。

802b7925d847da372a163e862232b545.png

10、修改数据

双击数据表,进入数据表编辑界面。

单击要修改的数据,即可编辑该数据。

fa3fdf840c3558efebf3c4236a9d4a82.png

11、修改字段

右键点击要修改的数据表,选择“设计表”。

2945656ba0f1bb024b28311033961d5e.png

单击要修改的字段及其信息,即可修改。

aae7fff4502bcbf42f6ed2f6923680b1.png

12、添加字段

右键点击要修改的数据表,选择“设计表”,进入数据表设计界面。

点击“添加栏位”来添加字段。

3ac2db3eb06bc40ab4aef9bee487297b.png

13、删除字段

右键点击要修改的数据表,选择“设计表”,进入数据表设计界面。

选中要删除的字段,点击“删除栏位”来删除字段。

32afe9edffd804b78d800fa61063dd3c.png

Nice to meet you~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值