当前位置: 首页> 文旅> 旅游 > mysql语句大全及用法

mysql语句大全及用法

时间:2025/8/12 8:40:57来源:https://blog.csdn.net/youyouxiong/article/details/139304610 浏览次数:0次

MySQL是一种广泛使用的开源关系型数据库管理系统,它支持标准的SQL(Structured Query Language)语言,用于数据库的查询和操作。以下是一些基本的MySQL语句及其用法的概述:

连接MySQL数据库

mysql -h主机地址 -P端口号 -u用户名 -p密码

[2]

查看所有数据库

SHOW DATABASES;

[1]

创建数据库

CREATE DATABASE 数据库名 CHARACTER SET utf8;

[1]

删除数据库

DROP DATABASE 数据库名;

[1]

使用数据库

USE 数据库名;

[1]

查看数据库中的所有表

SHOW TABLES;

[1]

创建数据表

CREATE TABLE 表名 (列名1 数据类型 约束,列名2 数据类型 约束,...
);

[2]

删除数据表

DROP TABLE 表名;

[2]

插入数据

INSERT INTO 表名 (列名1, 列名2, ...) VALUES (1,2, ...);

[2]

查询数据

SELECT 字段 FROM 表名 WHERE 条件;

[2]

更新数据

UPDATE 表名 SET 列名1 =1, 列名2 =2 WHERE 条件;

[2]

删除数据

DELETE FROM 表名 WHERE 条件;

[2]

数据排序

SELECT 字段 FROM 表名 ORDER BY 列名 ASC|DESC;

[3]

数据分组

SELECT 字段, COUNT(*) FROM 表名 GROUP BY 分组依据;

[3]

数据聚合

SELECT COUNT(*), MAX(列名), MIN(列名), AVG(列名), SUM(列名) FROM 表名;

[3]

连接查询

SELECT 字段 FROM1 INNER JOIN2 ON1.列名 =2.列名;

[3]

子查询

子查询可以出现在SELECT、INSERT、UPDATE、DELETE语句中,作为条件或值。

SELECT 字段 FROM 表名 WHERE 列名 IN (SELECT 列名 FROM 子查询表名);

[3]

事务处理

事务是一系列的数据库操作,要么全部成功,要么全部失败。

START TRANSACTION; -- 开始事务
COMMIT; -- 提交事务
ROLLBACK; -- 回滚事务

[4]

备份和还原

备份:

mysqldump -u用户名 -p数据库名 > 备份文件名.sql

还原:

mysql -u用户名 -p数据库名 < 备份文件名.sql

[2]

这些是MySQL中一些基本的语句和它们的用法。对于更高级的用法,如复杂的连接查询、视图、存储过程、触发器等,建议查阅官方文档或专业的MySQL教程。

关键字:mysql语句大全及用法

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: