MySQL常用语句


1. 创建数据库

CREATE DATABASE database_name;


2. 删除数据库

DROP DATABASE database_name;


3. 使用数据库

USE database_name;


4. 创建表

CREATE TABLE table_name (
    column1 datatype,
    column2 datatype,
    column3 datatype,
    ...
);


5. 删除表

DROP TABLE table_name;


6. 插入数据

INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);


7. 查询数据

SELECT column1, column2, ...
FROM table_name
WHERE condition;


8. 更新数据

UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;


9. 删除数据

DELETE FROM table_name
WHERE condition;


10. 连接两个或多个表

SELECT columns
FROM table1
INNER JOIN table2
ON table1.column_name = table2.column_name;

还有其他的连接类型,如 LEFT JOIN, RIGHT JOIN, 和 FULL JOIN



11. 排序数据

SELECT column1, column2, ...
FROM table_name
ORDER BY column1 [ASC|DESC], column2 [ASC|DESC], ...;


12. 限制返回的数据数量

SELECT column1, column2, ...
FROM table_name
LIMIT number;


13. 创建索引

CREATE INDEX index_name
ON table_name (column1, column2, ...);


14. 删除索引

DROP INDEX index_name
ON table_name;


15. 创建主键

ALTER TABLE table_name
ADD PRIMARY KEY (column1, column2, ...);


16. 删除主键

ALTER TABLE table_name
DROP PRIMARY KEY;


17. 创建外键

ALTER TABLE child_table_name
ADD FOREIGN KEY (child_column_name)
REFERENCES parent_table_name (parent_column_name);


18. 删除外键

ALTER TABLE child_table_name
DROP FOREIGN KEY foreign_key_name;

posted @   guanyubo  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示