MySQL语句大全

以下是一些常用的 MySQL 语句:

  1. 创建表:
CREATE TABLE table_name (
  column_name1 data_type constraints,
  column_name2 data_type constraints,
  ...
);

其中,table_name 是表名,column_name1, column_name2, ... 是列名,data_type 是数据类型,constraints 是约束条件。

  1. 插入数据:
INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...);

其中,table_name 是表名,column1, column2, ... 是列名,value1, value2, ... 是列对应的值。

  1. 查询数据:
SELECT column1, column2, ...
FROM table_name
WHERE condition;

其中,column1, column2, ... 是要查询的列名,table_name 是表名,condition 是查询条件。

  1. 更新数据:
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;

其中,table_name 是表名,column1, column2, ... 是要更新的列名,value1, value2, ... 是对应列要设置的新值,condition 是更新条件。

  1. 删除数据:
DELETE FROM table_name
WHERE condition;

其中,table_name 是表名,condition 是删除条件。

  1. 修改表结构:
ALTER TABLE table_name
ADD COLUMN column_name data_type constraints;

其中,table_name 是表名,column_name 是要添加的列名,data_type 是数据类型,constraints 是约束条件。

  1. 创建索引:
CREATE INDEX index_name ON table_name (column_name);

其中,index_name 是索引名称,table_name 是表名,column_name 是要创建索引的列名。

  1. 删除索引:
DROP INDEX index_name ON table_name;

其中,index_name 是索引名称,table_name 是表名。

  1. 连接表:
SELECT table1.column1, table1.column2, table2.column3, ...
FROM table1
JOIN table2 ON table1.column_name = table2.column_name;

其中,table1, table2 是要连接的表名,column1, column2 是表1要查询的列名,column3, ... 是表2要查询的列名,column_name 是两个表中需要连接的列名。

以上列举的是一些 MySQL 基础语句,还有更多高级语句可以根据实际需求来查询。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值