一、打开MYSQL官网进行安装包的下载

https://downloads.mysql.com/archives/installer/

二、安装MYSQL

双击下载好的文件进行安装

这里我们只需要选择第二个即可

点击next进入如下界面,点击Execute进行安装

进入这个页面说明正在安装,只需等待安装完后点击next即可

如图为安装完成的状态,点击next

接下来到了配置的阶段了,根据下图去配置(都是默认值,一般不需要更改)

点击next后,进入此页面,输入自己的密码,输两次完成后,点击next

都是默认值,一般不用改变,点击next即可

进入此界面是在配置插件和扩展应用,让他安装

完成后如下,点击finish

点击next

安装完成,点击finish完成安装

三、运行MYSQL

找到如上图所示的应用,点击之后,输入设置的密码

显示如下界面说明MySQL服务启动成功

启动成功后,就可以进行一些命令操作

四、安装数据库管理工具navicat

官网下载的navicat只能试用14天,下边是一个navicat破解版资源

通过百度网盘分享的文件:navicat破…

链接:https://pan.baidu.com/s/17pH_1gOrOth57kAoWWwrbQ 

提取码:f31r

复制这段内容打开「百度网盘APP 即可获取」

五、打开navicat连接

连接成功后,就可以在navicat上进行创建数据库、创建表等操作

六、MYSQL数据库的使用

1.查看库

show databases;

该指令用于查看数据库中的所有库文件

2.选中库

use database_name;

databse_name: 要操作的库名.

该语句表示,对一个数据库进行选中使用,或是操作的意思。

只有使用了该语句,才可以进一步查看其内部的表数据等。

3.创建库

create database db_pp default charset=utf8mb4;

上面的语句意思为,创建一个名为 db_pp 的数据库,并且设置默认的编码格式为 utf8mb4 .

4.删除库

drop database db_pp;

删除库文件 db_pp

5.新建表

# 创建一个名为 stu 的表

# 拥有id属性为int类型

# name属性为字符串类型

# age属性为int类型

create table stu(

id int not null,

name varchar(20),

age int

);

注意点:

表名后面用 () 进行编写,而非 {}

每个字段的结尾以 , 隔开,但是最后一个不用

在表的结构末尾,需要添加上一个 ; 表示语句的结束

6.查看表内容

select * from stu;

这里使用 * 意思是,表示数据表 stu 的所有字段。from 后接的是表名

如果只需要查找特定的列:

select id,name from stu;

如上,显示的只有id和name两列。

7.查看表结构

desc table_name;

使用 desc + 表名;即可查看表格的各个数据类型等信息。

如果想要查看创建表语句,可以使用

show create table table_name;

8.表结构修改

①添加字段

# 语法:alter table 表名 add 添加的字段信息

— 在 users 表中追加一个 num 字段

alter table users add num int not null;

— 在指定字段后面追加字段 在 users

alter table users add email varchar(50) after age;

— 在表的最前面添加一个字段

alter table users add aa int first;

②删除字段

# 删除字段 alter table 表名 drop 被删除的字段名

alter table users drop aa;

③修改字段

语法格式: alter table 表名 change|modify 被修改的字段信息

change: 可以修改字段名,

modify: 不能修改字段名。

# 修改表中的 num 字段 类型,使用 modify 不修改表名

alter table users modify num tintinet not null default 12;

# 修改表中的 num 字段 为 int并且字段名为 nn

alter table users change num mm int;

9.内容操作

①添加数据

# 全列数据添加

# 语法:insert into 表名 values(列名1,列名2,列名3…);

# 指定列添加数据

# 语法:insert into 表名(列名1,列名2,列名3…) values(列名1,列名2,列名3…)

②删除数据

delete from 表名 where 条件;

③查找数据

# 查找表的所有数据

# 语法:select * from 表名;

# 查找相应字段的数据,且具有相应的条件

# 语法:select 字段1,字段2 from 表名 where 条件;

④更新数据

# 语法:update 表名 set 字段1=值,字段2=值 where 条件

update stu set name=’张三丰’,age=88 where id=1;

计算机硬件扫盲

1.硬件组成: 1.1CPU 计算机的计算与控制单元,有些时候会包含一些额外的集成组件,比如至强可扩展以P结尾的型号集成了一块fpga,苹果M1集成了内存与...

Maven

一、Maven是什么 引用官方介绍—Apache Maven是一个软件项目管理和理解工具。基于项目对象模型的概念 (POM),Maven可以从一个中心信息中管理...

PS抠图技巧

抠图是Photoshop操作最基本的技能,看似简单,但不同的图像用不同的方法或许会达到事半功倍的效果。这里介绍十种常用的抠图方法。 1.橡皮擦工具 橡皮擦工...

区块链与比特币

什么是比特币 一种加密数字货币 比特币的出现 bitcoin-20081003下载 区块链是什么 比特币是怎么分发的 中本聪是谁? 区块...

学英语小工具

我想给大家分享的是学习英语的小工具,英语对大学生来说,不仅对以后考研很重要,而且对于学习编程的我们来说也是有必要继续学习的。我以四六级的三个部分给...

Word格式技巧

在制作word文档时,我们可以应用到许多快捷方式来节省很多时间和精力,这时熟悉一些常用的快捷键会让我们在制作Word时增添一些乐趣,下面就是一些平时可能会...