mysql字段重命名_MySQL中使用SQL语句对字段进行重命名
MySQL中,如何使用SQL語(yǔ)句來對(duì)表中某一個(gè)字段進(jìn)行重命名呢?我們將使用alter table 這一SQL語(yǔ)句。
重命名字段的語(yǔ)法為:alter table change 。
現(xiàn)在我們來嘗試把test表中的t_name字段重命名為t_name_new字段。
1、首先查看一下當(dāng)前test表的結(jié)構(gòu)
mysql> describe test;
+------------+-------------+------+-----+---------+-------+
| Field????? | Type??????? | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| t_id?????? | int(11)???? | YES? |???? | NULL??? |?????? |
| t_name???? | varchar(20) | YES? |???? | NULL??? |?????? |
| t_password | char(32)??? | YES? |???? | NULL??? |?????? |
| t_birth??? | date??????? | YES? |???? | NULL??? |?????? |
+------------+-------------+------+-----+---------+-------+
4 rows in set (0.00 sec)
2、使用alter table語(yǔ)句來修改字段名稱
mysql> alter table test change t_name t_name_new varchar(20);
Query OK, 0 rows affected (0.11 sec)
Records: 0? Duplicates: 0? Warnings: 0
3、查看修改過后的結(jié)果
mysql> describe test;
+------------+-------------+------+-----+---------+-------+
| Field????? | Type??????? | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| t_id?????? | int(11)???? | YES? |???? | NULL??? |?????? |
| t_name_new | varchar(20) | YES? |???? | NULL??? |?????? |
| t_password | char(32)??? | YES? |???? | NULL??? |?????? |
| t_birth??? | date??????? | YES? |???? | NULL??? |?????? |
+------------+-------------+------+-----+---------+-------+
4 rows in set (0.00 sec)
至此,我們可以順利的修改表中字段名稱了。
關(guān)于MySQL中使用SQL語(yǔ)句對(duì)字段進(jìn)行重命名,本文就介紹這么多,希望對(duì)大家有所幫助,謝謝!
您可能感興趣的文章:Linux下 mysql oracle 簡(jiǎn)單使用手冊(cè)
解析Mysql備份與恢復(fù)簡(jiǎn)單總結(jié)與tee命令的使用介紹
Mysql中的觸發(fā)器簡(jiǎn)單介紹及使用案例
php中mysql連接和基本操作代碼(快速測(cè)試使用,簡(jiǎn)單方便)
簡(jiǎn)單介紹MySQL中索引的使用方法
在MySQL中使用序列的簡(jiǎn)單教程
簡(jiǎn)單講解Go程序中使用MySQL的方法
Linux系統(tǒng)下Mysql使用簡(jiǎn)單教程(一)
總結(jié)
以上是生活随笔為你收集整理的mysql字段重命名_MySQL中使用SQL语句对字段进行重命名的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 登陆mysql服务器命令_Mysql服务
- 下一篇: 成长为一名Java架构师需要掌握的技术有