mysql常用代码块_MYSQL列表中常用语句代码块

本文详细介绍了SQL中用于管理数据库的关键操作,包括查看数据表、显示数据库、数据表结构、插入数据、记录查找、修改表结构、添加删除约束等。这些操作是数据库管理员和开发者日常工作的基础,对于理解和操作数据库至关重要。
摘要由CSDN通过智能技术生成

查看数据表是否存在:SHOW TABLES;

显示已经打开的数据库:SELECT DATABASE();

查看数据表结构:SHOW COLUMNS FROM ***(数据表名);

插入数据:INSERT ***(数据表名) (,) VALUES(数据);

记录查找:SELECT * FROM ***(数据表名)

显示数据表的信息:SHOW CREATE TABLE ***(数据表名)

显示索引:SHOW INDEXES FROM ***\G(数据表名

创建数据库:CREATE DATABASE

修改数据库:ALTER DATABASE

删除数据库:DROP DATABASE

打开数据库:USE ***(数据库名)

查看数据库是否存在:SHOW DATABASES;

删除列:ALTER TABLE tb1_name DROP[COLUMN] col_name;

添加多列:ALTER TABLE tb1_name ADD[COLUMN] (col_name column_definition,...);

添加单列:ALTER TABLE tb!_name ADD[COLUMN] col_name column_definition [FIRST|AFTER col_name];

删除记录:DELETE FROM province WHERE id=3;

添加主键约束:ALTER TABLE users2 ADD PRIMARY KEY(id); 添加外键约束:ALTER TABLE users2 ADD FOREIGN KEY(pid) REFERENCES provinces (id);

添加默认约束:ALTER TABLE users2 ALTER age SET DEFAULT 15;

删除默认约束:ALTER TABLE users2 ALTER age DROP DEFAULT;

添加唯一约束:ALTER TABLE table_name ADD [CONSTRAINT [symbol]] UNIQUE [INDEX | KEY] [index_name] [index_type] (index_col_name, ...)

删除主键约束:ALTER TABLE tbl_name DROP PRIMARY KEY

删除唯一约束:ALTER TABLE tbl_name DROP {INDEX|KEY} index_name

删除外键约束:ALTER TABLE tbl_name DROP FOREIGN KEY fk_symbol

数据表的修改操作:无非就是添加列,删除列,添加约束,删除约束。用的是ALTER,而INSERT是对数据表添加插入记录用的。

修改列定义:ALTER TABLE tbl_name MODIFY [COLUMN] col_name column_definition [FIRST|AFTER col_name ]

修改列名称:ALTER TABLE tbl_name CHANGE [COLUMN] old_col_name new_col_name column_definition [FIRST|AFTER col_name

方法1:ALTER TABLE tbl_name RENAME [TO|AS] new_tbl_name

方法2:RENAME TABLE tbl_name TO new_tbl_name [,tbl_name2 TO new_tbl_name]...

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值