MySQL之修改表

首先创建一个表

-- 字段		属性
-- Id	 	整形
-- name		字符型
-- sex		字符型
-- birthday		日期型
-- entry_date	日期型
-- job 		字符型
-- Salary	小数型
-- resume	文本型
CREATE 	TABLE emp(
	id INT,
	`name` VARCHAR(32),
	sex CHAR(1),
	birthday DATE,
	entry_date DATETIME,
	job VARCHAR(32),
	salary DOUBLE,
	resume TEXT)
	CHARSET utf8 COLLATE utf8_bin ENGINE INNODB;

修改表练习

1.在员工表emp上增加一个image列,varchar类型(要求在resume后面)。 //添加列

ALTER TABLE emp ADD image VARCHAR(32)

2.删除sex列 //删除列

ALTER TABLE emp DROP sex

3.表名改为employee //修改表名

RENAME TABLE emp to employee

4.修改表的字符集为utf8 //修改字符集

ALTER TABLE employee CHARACTER SET utf8

5.列名name修改为user_name //修改列名

ALTER TABLE employee CHANGE `name` `user_name` VARCHAR(64) NOT NULL DEFAULT ''

相关推荐

  1. MySQL修改

    2023-12-16 20:52:05       36 阅读
  2. MySQL数据库基础知识添加修改删除记录

    2023-12-16 20:52:05       18 阅读
  3. mysql的创建和修改

    2023-12-16 20:52:05       33 阅读
  4. Mysql修改结构、添加索引会锁吗?

    2023-12-16 20:52:05       11 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-16 20:52:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-16 20:52:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-16 20:52:05       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-16 20:52:05       20 阅读

热门阅读

  1. Lost connection to MySQL server during query

    2023-12-16 20:52:05       38 阅读
  2. Vue中this.$nextTick的执行时机

    2023-12-16 20:52:05       42 阅读
  3. Scrum

    Scrum

    2023-12-16 20:52:05      28 阅读
  4. ARFoundation系列探索 - 实现AR测距功能

    2023-12-16 20:52:05       37 阅读
  5. 【持更】python数据处理-学习笔记

    2023-12-16 20:52:05       31 阅读
  6. 51单片机c语言烧录软件,51单片机烧写程序的方法

    2023-12-16 20:52:05       33 阅读
  7. redis基本用法学习(主要数据类型)

    2023-12-16 20:52:05       36 阅读
  8. 第23节: Vue3 绑定 HTML 类

    2023-12-16 20:52:05       41 阅读
  9. Spring Boot核心原理

    2023-12-16 20:52:05       39 阅读
  10. linux/CentOS 7安装Nginx

    2023-12-16 20:52:05       31 阅读
  11. 异常处理与CrashRpt工具——(2)

    2023-12-16 20:52:05       28 阅读
  12. 单页应用如何提高加载速度?

    2023-12-16 20:52:05       38 阅读