10.8 修改表.复制表.删除表 10.81 修改表 alter table . 修改表名 alter table 表名 rename 新表名; . 增加字段 alter table 表名 add 字段名 数据类型 [完整性约束条件…]; ) not null after name; #添加到name字段之后 alter table t1 add sex enum('male','female') default 'male' first;#添加到最前面 . 删除字段 alter table t
查看所有表的字符集 SELECT table_name, table_type, engine, version, table_collation FROM information_schema.tables WHERE table_schema = 'test_db11' ORDER BY table_name DESC; 查看单张表字段的字符集 SHOW FULL COLUMNS FROM sw_test_table11; 使用效果截图 转载:https://www.cnblogs.com/
建表 先讲一下常规建表: CREATE TABLE testCreate ( id ) NOT NULL auto_increment, time ) NOT NULL, type ) NOT NULL, name ) default null, ) NOT NULL, PRIMARY KEY(id), index(id), index(type) )ENGINE=INNODB DEFAULT CHARSET=utf8; 设置主键.自增.默认值及不太常见的将索引放在建表的操作中,下面要提到的是从
一.设置编码 LINUX 修改vi/etc/my.cnf WINDOWS my.ini 在[client]下添加 default-character-set=utf8 在[mysqld]下添加 default-character-set=utf8 保存,重启mysql即可; 二.创建对象时设置字符集 1 创建数据库指定数据库的字符集 mysql>CREATEDATABASE IF NOT EXISTS mydb DEFAULT CHARACTER SET utf8 COLLAT