当前位置:首页 > 数据库 > 正文内容

mysql alter、index的操作

root5年前 (2022-01-13)数据库1637

删除字段

alter table user drop name;

添加字段

alter table user add address varchar(255);

修改字段

alter table user change address address text;


修改字段默认值

alter table user alter age set default 18;


修改表名

alter table user rename to user2;


创建索引

create index us_name on user(name);

修改表结构的时候创建索引

alter table user add index us_name(name)

创建表的时候创建索引

create table user (
id int ,
name varchar(100),
index us_name (name)
)


创建唯一索引

create unique index us_name on user(name);

修改表和创建表,只需要把index 换成unique


删除索引

alter table user  frop index us_name;

扫描二维码推送至手机访问。

版权声明:本文由一叶知秋发布,如需转载请注明出处。

本文链接:https://www.zhiqiu.top/?id=208

分享给朋友:

相关文章

mysql 导出csv格式数据

mysql -e "select * from newsdb.t_hk_stock_news where id <100  ...

dataX:超强的数据库数据互导工具

安装下载安装包http://datax-opensource.oss-cn-hangzhou.aliyuncs.com/datax.tar.gz 然后解压进入解压后文件的./bin自检命令python  datax.py ../j...

centos7 安装mysql

centos7 安装mysql

下载rpm包wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 安裝包仓库yum -y install * 或者yum -...

postgresql修改数据存储位置

postgresql修改数据存储位置

最近公司提供了一台新的服务器,同时有一个盘是ssd。同时为了测试postgresql的性能,将数据放置到ssd上系统centos7.9 数据库postgresql-9.6首先停掉数据库systemctl stop pos...

清空postgresql的缓存

系统:centos,版本:postgresql-9.6因为要测试postgresql的性能,当多次查询的时候查询结果会因为缓存用时很短,不能模拟出现实使用的场景。因此需要清除缓存。首先stop掉postgresqlsystemctl sto...

postgresql 查看数据库、表的大小

查看数据库的大小 select pg_database_size('test'); select pg_size_pretty(pg_database_size('test');查看单...