当前位置:实例文章 » 其他实例» [文章]mysql 2 -- 数据库基本操作、数据表的操作、mysql查询操作

mysql 2 -- 数据库基本操作、数据表的操作、mysql查询操作

发布人:shili8 发布时间:2025-01-15 18:14 阅读次数:0

**MySQL 基础操作**

### 一. MySQL 安装与启动首先,我们需要安装并启动 MySQL。这里假设你已经下载了 MySQL 的安装包,并且按照指南进行了安装。

1. **启动 MySQL服务**

 # 启动 MySQL服务 sudo systemctl start mysqld 


2. **设置 MySQL 密码**
 # 设置 MySQL root 用户的密码 mysqladmin -uroot password '你的密码'
 


### 二. 数据库基本操作####1. 创建数据库
sql# 创建一个名为"mydb"的数据库CREATE DATABASE mydb;


####2. 使用数据库
sql# 使用刚刚创建的数据库USE mydb;


####3. 查看所有数据库
sql# 查看当前 MySQL 中所有的数据库SHOW DATABASES;


####4. 删除数据库
sql# 删除名为"mydb"的数据库DROP DATABASE mydb;


### 三. 数据表的基本操作####1. 创建数据表
sql# 创建一个名为"users"的数据表,包含 id、name 和 email 字段CREATE TABLE users (
 id INT AUTO_INCREMENT,
 name VARCHAR(255),
 email VARCHAR(255),
 PRIMARY KEY (id)
);


####2. 查看所有数据表
sql# 查看当前数据库中所有的数据表SHOW TABLES;


####3. 删除数据表
sql# 删除名为"users"的数据表DROP TABLE users;


### 四. 数据表操作####1. 插入数据
sql# 将 id 为1 的用户插入到 users 表中INSERT INTO users (id, name, email)
VALUES (1, 'John Doe', 'john@example.com');


####2. 更新数据
sql# 将 id 为1 的用户的 email 更新为 "jane@example.com"
UPDATE users SET email = 'jane@example.com' WHERE id =1;


####3. 删除数据
sql# 删除 id 为1 的用户DELETE FROM users WHERE id =1;


### 五. MySQL 查询操作####1. SELECT语句
sql# 从 users 表中选择所有列和行SELECT * FROM users;


####2. 条件过滤
sql# 从 users 表中选择 id 为1 的用户SELECT * FROM users WHERE id =1;


####3. 排序
sql# 从 users 表中选择所有列和行,并按 id 降序排列SELECT * FROM users ORDER BY id DESC;


####4. 分组
sql# 从 users 表中选择 name 和 email,分组并统计每个组的数量SELECT name, email, COUNT(*) AS countFROM users GROUP BY name;


####5. 子查询
sql# 从 users 表中选择 id 为1 的用户,并从 users 表中选择所有列和行SELECT * FROM users WHERE id IN (SELECT id FROM users WHERE id =1);


以上就是 MySQL 基础操作的总结。这些基本操作是理解更复杂的 SQL 操作所必需的。

相关标签:mysql数据库adb
其他信息

其他资源

Top