当前第2页 返回上一页
在 test 数据库中新建 student 数据表,SQL 语句和运行结果如下:
1 2 3 4 5 6 7 | mysql> USE test;
Database changed
mysql> CREATE TABLE student (
-> id INT (4),
-> name VARCHAR (20),
-> sex CHAR (1));
Query OK, 0 rows affected (0.09 sec)
|
使用 DESC 查看 student 表结构,SQL 语句和运行结果如下:
1 2 3 4 5 6 7 8 9 | mysql> DESC student;
+
| Field | Type | Null | Key | Default | Extra |
+
| id | int (4) | YES | | NULL | |
| name | varchar (20) | YES | | NULL | |
| sex | char (1) | YES | | NULL | |
+
3 rows in set (0.01 sec)
|
使用 ALTER TABLE 修改表 student 的结构,将 name 字段的数据类型由 VARCHAR(20) 修改成 VARCHAR(30),SQL 语句和运行结果如下所示。
1 2 3 4 5 6 7 8 9 10 11 12 13 | mysql> ALTER TABLE student
-> MODIFY name VARCHAR (30);
Query OK, 0 rows affected (0.15 sec)
Records: 0 Duplicates: 0 Warnings: 0
mysql> DESC student;
+
| Field | Type | Null | Key | Default | Extra |
+
| id | int (11) | YES | | NULL | |
| name | varchar (30) | YES | | NULL | |
| sex | char (1) | YES | | NULL | |
+
6 rows in set (0.00 sec)
|
语句执行后,发现表 student 中 name 字段的数据类型已经修改成 VARCHAR(30),修改成功。
以上就是mysql怎么更改表中某字段的数据类型?的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
mysql怎么查看字段的属性值
mysql的优势在哪里
如何让mysql中单句实现无限层次父子关系查询
mysql8自增主键变化图文详解
为什么mysql不建议使用select
mysql数据库之信息函数与加密函数
mysql主从同步延迟的原因及解决办法
比较详细的mysql字段类型说明
命令行怎么设置mysql编码格式?
mysql工作太闪退怎么办
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » mysql怎么更改表中某字段的数据类型?