MySQL用到过的一些记不住的操作语句

建表时设置编码格式
DEFAULT CHARSET=utf8

mysql修改表名,列名,列类型,添加表列,删除表列
alter table test rename test1; --修改表名

alter table test add column name varchar(10); --添加表列

alter table test drop column name; --删除表列

alter table test modify address char(10) --修改表列类型
||alter table test change address address char(40)

alter table test change column address address1 varchar(30)–修改表列名

UPDATE 表名称 SET 列名称 = 新值(WHERE 列名称 = 某值)

MySQL 修改字段类型或长度
mysql> alter table 表名 modify column 字段名 类型;
例如
数据库中address表 city字段是varchar(30)
修改类型可以用(谨慎修改类型,可能会导致原有数据出错)
mysql> alter table address modify column city char(30);
修改长度可以用(修改长度,要保证不短与已有数据,以保证原有数据不出错)
mysql> alter table address modify column city varchar(50);

ALTER TABLE Answer alter COLUMN score SET DEFAULT 0;

你可能感兴趣的:(学习记录)