后端方向初阶入门——MySQL

各位帅哥美女,编辑不易,动动发财小手,来个三连加关注,后续会有更加优秀的推文推出~

Mysql:用的最多的数据库,项目都用此数据库(Oracle:大型数据库,用的不多,因为收费,大公司难免会遇到。

目录

1. MySQL 简介

2. MySQL 安装与配置

2.1 下载与安装

2.2 配置与启动

3. 数据库基础操作

3.1 创建数据库

3.2 选择数据库

3.3 创建表

3.4 插入数据

3.5 查询数据

3.6更新数据

3.7删除数据

3.8. 添加约束

3.9. 简单查询和过滤

3.10. 排序查询结果:

4. 数据库查询语言(SQL)

4.1 基本查询

1. SELECT语句的基本结构

2. 检索所有列的数据

3. 指定检索的列

4. 带有条件的检索

5. 排序检索结果

6. 限制结果行数

7. 使用通配符进行模糊搜索

8. 多表查询

9. DISTINCT关键字

4.2 聚合函数

4.3 连接表

5. 数据库索引

6. 事务管理

7. 安全性与权限管理

8. 存储过程和触发器

9. 备份与恢复

结语


1. MySQL 简介

MySQL 是一种开源关系型数据库管理系统(RDBMS),被广泛应用于后端开发中。它支持多用户、多线程,并且提供了丰富的SQL语言支持,使得开发者能够方便地进行数据库操作。

2. MySQL 安装与配置

2.1 下载与安装

首先,你可以从 MySQL 官方网站(https://www.mysql.com/)下载适合你系统的安装包,并按照官方文档进行安装。

2.2 配置与启动

安装完成后,需要配置 MySQL 以确保它能够正常运行。修改配置文件(通常是 my.cnfmy.ini),配置数据库的字符集、端口等参数。启动 MySQL 服务后,你就可以使用 MySQL 的命令行客户端或图形界面工具进行操作。

3. 数据库基础操作

3.1 创建数据库

要创建一个新的数据库,可以使用CREATE DATABASE语句创建一个数据库:

CREATE DATABASE mydatabase;

3.2 选择数据库

创建数据库后,使用USE语句选择要操作的数据库:

USE mydatabase;

3.3 创建表

在选定的数据库中,可以使用CREATE TABLE语句创建表:

CREATE TABLE users (
    id INT PRIMARY KEY,
    username VARCHAR(50),
    email VARCHAR(100)
);

3.4 插入数据

使用INSERT INTO语句将数据插入到表中:

INSERT INTO users (id, username, email) VALUES (1, 'john_doe', 'john@example.com');

3.5 查询数据

使用SELECT语句检索数据:

SELECT * FROM users;

3.6更新数据

使用UPDATE语句更新表中的数据

UPDATE users SET email = 'john.doe@example.com' WHERE id = 1;

3.7删除数据

使用DELETE语句删除表中的数据:

DELETE FROM users WHERE id = 1;

3.8. 添加约束

在创建表时,可以添加约束来保证数据的完整性,如主键、唯一键、外键等:

CREATE TABLE orders (
    order_i
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小羊一定要努力变强

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值