MySQL命令行刪除表中的一個(gè)字段
先看看刪除之前的表結(jié)構(gòu):
mysql> select * from test;
+------+--------+----------------------------------+------------+------------+------------+------------+
| t_id | t_name | t_password | t_birth | birth | birth1 | birth2 |
+------+--------+----------------------------------+------------+------------+------------+------------+
| 1 | name1 | 12345678901234567890123456789012 | NULL | 1990-01-01 | 0000-00-00 | 2013-01-01 |
| 2 | name2 | 12345678901234567890123456789012 | 2013-01-01 | NULL | 0000-00-00 | 2013-01-01 |
+------+--------+----------------------------------+------------+------------+------------+------------+
2 rows in set (0.00 sec)
執(zhí)行刪除命令,使用drop關(guān)鍵字。
基本的語法為:alter table <表名> drop column <字段名>;
具體的命令如下:
mysql> alter table test drop column birth1;
Query OK, 0 rows affected (0.13 sec)
Records: 0 Duplicates: 0 Warnings: 0
看看刪除后的結(jié)果,是不是已經(jīng)沒有birth1字段了?
mysql> select * from test;
+------+--------+----------------------------------+------------+------------+------------+
| t_id | t_name | t_password | t_birth | birth | birth2 |
+------+--------+----------------------------------+------------+------------+------------+
| 1 | name1 | 12345678901234567890123456789012 | NULL | 1990-01-01 | 2013-01-01 |
| 2 | name2 | 12345678901234567890123456789012 | 2013-01-01 | NULL | 2013-01-01 |
+------+--------+----------------------------------+------------+------------+------------+
2 rows in set (0.00 sec)
關(guān)于MySQL中根據(jù)生日計(jì)算年齡的SQL語句日期函數(shù),本文就介紹這么多,希望對大家有所幫助,謝謝!
- MySQL刪除表數(shù)據(jù)、清空表命令詳解(truncate、drop、delete區(qū)別)
- MySQL刪除表操作實(shí)現(xiàn)(delete、truncate、drop的區(qū)別)
- MySQL如何刪除表中的數(shù)據(jù)
- 為什么MySQL 刪除表數(shù)據(jù) 磁盤空間還一直被占用
- MySQL刪除表的三種方式(小結(jié))
- mysql查找刪除表中重復(fù)數(shù)據(jù)方法總結(jié)
- MySql刪除表中一行的實(shí)操方法
- mysql創(chuàng)建刪除表的實(shí)例詳解
- MySQL刪除表數(shù)據(jù)的方法
- MySQL刪除表的時(shí)候忽略外鍵約束的簡單實(shí)現(xiàn)
- MySQL刪除表三種操作及delete、truncate、drop語句的區(qū)別
相關(guān)文章
用Jena將本體文件存入MySQL數(shù)據(jù)庫的實(shí)現(xiàn)方法
以下的文章主要介紹的是使用Jena,將本體文件存入MySQL數(shù)據(jù)庫的實(shí)際操作步驟2010-06-06
MySQL Binlog 日志監(jiān)聽與 Spring 集成實(shí)戰(zhàn)場景
MySQL 的二進(jìn)制日志(binlog)有三種常見的格式:Statement 模式、Row 模式和Mixed 模式,這篇文章主要介紹了MySQL Binlog 日志監(jiān)聽與 Spring 集成實(shí)戰(zhàn),需要的朋友可以參考下2024-12-12
MySQL四種日志binlog/redolog/relaylog/undolog詳解
undo?log主要存儲(chǔ)的也是邏輯日志,比如我們要insert一條數(shù)據(jù)了,那undo?log會(huì)記錄的一條對應(yīng)的delete日志,我們要update一條記錄時(shí),它會(huì)記錄一條對應(yīng)相反的update記錄,這篇文章主要介紹了MySQL四種日志binlog/redolog/relaylog/undolog,需要的朋友可以參考下2024-08-08
MySQL串行化隔離級(jí)別(間隙鎖實(shí)現(xiàn))
本文主要介紹了MySQL串行化隔離級(jí)別(間隙鎖實(shí)現(xiàn)),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06
mysql數(shù)據(jù)庫視圖和執(zhí)行計(jì)劃實(shí)戰(zhàn)案例
這篇文章主要給大家介紹了關(guān)于mysql數(shù)據(jù)庫視圖和執(zhí)行計(jì)劃的相關(guān)資料,在使用MySQL過程中視圖和執(zhí)行計(jì)劃是一個(gè)很好的工具,文中通過圖文以及代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-02-02
Django創(chuàng)建項(xiàng)目+連通mysql的操作方法
這篇文章主要介紹了Django創(chuàng)建項(xiàng)目+連通mysql的操作方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03
MySQL錯(cuò)誤:You can‘t specify target table&n
在編寫MySQL的UPDATE或DELETE語句時(shí),如果子查詢中直接引用了要操作的目標(biāo)表,可能會(huì)遇到一個(gè)常見的錯(cuò)誤:You can’t specify target table ‘xxx’ for update in FROM clause,這個(gè)錯(cuò)誤讓許多開發(fā)者感到困惑,本文將深入分析其原因,并提供多種解決方案,2025-02-02

