mysql哟普话_mysql常用语句列表
发布日期:2022-02-03 13:17:02 浏览次数:8 分类:技术文章

本文共 1479 字,大约阅读时间需要 4 分钟。

增加一张表

CREATE TABLE `table_name`(

...

)ENGINE=InnoDB DEFAULT CHARSET=utf8;

增加记录

INSERT INTO `your_table_name`(`column_name_one`,`column_name_two`)

VALUES

('your_value_one','your_value_two');

增加字段

ALTER TABLE `your_table_name`

ADD `your_column_name` ...

AFTER `column_name`;

增加索引

主键

ALTER TABLE `your_table_name`

ADD PRIMARY KEY your_index_name(your_column_name);

唯一索引

ALTER TABLE `your_table_name`

ADD UNIQUE your_index_name(your_column_name);

普通索引

ALTER TABLE `your_table_name`

ADD INDEX your_index_name(your_column_name);

全文索引

ALTER TABLE `your_table_name`

ADD FULLTEXT your_index_name(your_column_name);

逐行删除

DELETE FORM `table_name`

WHERE ...;

清空整张表

TRUNCATE TABLE `your_table_name`;

删除表

DROP TABLE `your_table_name`;

删除字段

ALTER TABLE `your_table_name`

DROP `column_name`;

删除索引

ALTER TABLE `your_table_name`

DROP INDEX your_index_name;

变更数据

UPDATE `table_name`

SET column_name=your_value

WHERE ...;

变更字段

ALTER TABLE `your_table_name`

CHANGE `your_column_name` `your_column_name` ;

普通查询

SELECT `column_name_one`, `column_name_two`

FROM `table_name`;

普通查询

SELECT *

FROM `your_table_name`

AS a

JOIN `your_anther_table_name`

AS b

WHERE a.column_name = b.column_name...;

合计函数条件查询:WHERE 关键字无法与合计函数一起使用

SELECT aggregate_function(column_name)

FROM your_table_name

GROUP BY column_name

HAVING aggregate_function(column_name)...;

完全复制一张表:表结构+全部数据

CREATE TABLE `your_table_name` LIKE `destination_table_name`;

INSERT INTO `your_table_name`

SELECT *

FROM `destination_table_name`;

转载地址:https://blog.csdn.net/weixin_34759094/article/details/113605903 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:c++由大到小输出所有的各位和小于6的三位整数_小学数学16年级所有重点知识点汇总,难得这么全了!...
下一篇:python unittest框架有哪些方法_python单元测试之unittest框架使用总结

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年04月17日 20时38分06秒