mysql命名结果集名称,MySQL数据库常用命令总结

MySQL数据库常用命令总结

1.先判断数据库/表是否存在,再建立数据库/表

CREATE DATABASE IF NOT EXISTS database_name;

CREATE TABLE IF NOT EXISTS table_name;

2.MySQL修改表名,MySQL修改表的名称

AITER TABLE table_old_name RENAME [TO] table_new_name;

RENAME TABLE table_old_name TO table_new_name;

3.MySQL添加列,MySQL增加列

ALTER TABLE table_name ADD column_name data_type NOT NULL DEFAULT xxx [AFTER/BEFORE] column_name;

ALTER TABLE person ADD age tinyint NOT NULL DEFAULT 16 AFTER name;

4.MySQL删除列

ALTER TABLE table_name DROP [COLUMN] column_name;

ALTER TABLE person DROP COLUMN age;

5.MySQL修改列

ALTER TABLE table_name CHANGE [COLUMN] column_old_name column_new_name 列声明

6.MySQL修改列的数据类型,仅仅修改列的数据类型

ALTER TABLE table_name MODIFY [COLUMN] column_name data_type;

ALTER TABLE person MODIFY COLUMN age int NOT NULL DEFAULT 16;

7.MySQL建立索引

ALTER TABLE table_name ADD index/unique/fulltext [索引名](列名); 不加索引名,则直接以列名命名

ALTER TABLE table_name ADD primary key (列名);

8.MySQL删除索引

ALTER TABLE table_name DROP index 索引名;

ALTER TABLE table_name DROP primary key;

9.MySQL查看所有的索引

show index from table_name;

show index from table_name\G;

10.MySQL中\G的作用

MYSQL语句中使用\G参数改变输出结果集的显示方式

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值