ホームページ データベース mysql チュートリアル MySQL ALTER语法的运用方法_MySQL

MySQL ALTER语法的运用方法_MySQL

Jun 01, 2016 pm 01:20 PM
実用化 記事

bitsCN.com 以下的文章主要介绍的是MySQL ALTER语法的实际运用,我们大家都知道MySQL ALTER语法在实际应用中的比例还是很大的,所以了解一下MySQL ALTER语法的实际运用可以很好的选择。
MySQL ALTER语法中ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...]

alter_specification:
ADD [COLUMN] create_definition [FIRST | AFTER column_name ]
or ADD INDEX [index_name] (index_col_name,...)
or ADD PRIMARY KEY (index_col_name,...)
or ADD UNIQUE [index_name] (index_col_name,...)
or ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}
or CHANGE [COLUMN] old_col_name create_definition
or MODIFY [COLUMN] create_definition
or DROP [COLUMN] col_name
or DROP PRIMARY KEY
or DROP INDEX index_name
or RENAME [AS] new_tbl_name
or table_options
eg:
mysql> alter table topics change hotico hot_count int(4);
mysql> alter table topics alter hot_count set default 1;

补充:
加索引
mysql> alter table 表名 add index 索引名 (字段名1[,字段名2 …]);

例子: mysql> alter table employee add index emp_name (name);
加主关键字的索引
mysql> alter table 表名 add primary key (字段名);
例子: mysql> alter table employee add primary key(id);
加唯一限制条件的索引
mysql> alter table 表名 add unique 索引名 (字段名);
例子: mysql> alter table employee add unique emp_name2(cardnumber);
MySQL ALTER语法运用:查看某个表的索引
mysql> show index from 表名;

例子: mysql> show index from employee;

删除某个索引
mysql> alter table 表名 drop index 索引名;

例子: mysql>alter table employee drop index emp_name;

修改表:增加字段:mysql> ALTER TABLE table_name ADD field_name field_type;
查看表:mysql> SELECT * FROM table_name;

修改原字段名称及类型:mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;

删除字段:MySQL ALTER TABLE table_name DROP field_name;bitsCN.com

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

今すぐ Toutiao の記事を公開してお金を稼ぐにはどうすればよいですか?今すぐ Toutiao で記事を公開して収入を増やす方法! 今すぐ Toutiao の記事を公開してお金を稼ぐにはどうすればよいですか?今すぐ Toutiao で記事を公開して収入を増やす方法! Mar 15, 2024 pm 04:13 PM

1. 今すぐ Toutiao の記事を公開してどうやってお金を稼ぐことができますか?今すぐ Toutiao で記事を公開して収入を増やす方法! 1. 基本的な権利と利益の有効化: オリジナルの記事は広告によって利益を得ることができますが、利益を得るにはビデオが横画面モードでオリジナルである必要があります。 2. ファン100人の権利を有効化:ファン数が100人以上に達すると、マイクロヘッドライン、オリジナルQ&A作成、Q&Aから利益を得ることができます。 3. オリジナル作品にこだわる: オリジナル作品には記事、小見出し、質問などが含まれ、300 ワード以上であることが求められます。違法に盗用された作品をオリジナル作品として出版した場合、クレジットポイントが減点され、利益も差し引かれますのでご注意ください。 4. 垂直性:専門分野の記事を書く場合、分野を超えて自由に記事を書くことができず、適切な推薦が得られず、専門性や洗練度が得られず、ファンもつきにくいそして読者たち。 5. 活動: 高活動、

オンライン投票アプリケーションにおけるWebSocketプロトコルの実践的な応用経験の共有 オンライン投票アプリケーションにおけるWebSocketプロトコルの実践的な応用経験の共有 Oct 15, 2023 pm 12:28 PM

オンライン投票アプリケーションにおける WebSocket プロトコルの実践的なアプリケーション経験の共有 はじめに: インターネットの普及とテクノロジーの継続的な進歩に伴い、リアルタイム通信やインタラクティブ機能を実現する際に WebSocket プロトコルを選択するアプリケーションがますます増えています。この記事では、オンライン投票アプリケーションを例として、このアプリケーションにおける WebSocket プロトコルの実際の適用体験を紹介し、具体的なコード例を示します。 1. 背景 はじめに リアルタイム通信機能を必要とする代表的なアプリケーションとして、インターネット投票アプリケーションがあります。従来の HTTP プロトコルは次のように実装されています。

Struts フレームワークの動作原理と実際の応用についての深い理解 Struts フレームワークの動作原理と実際の応用についての深い理解 Jan 04, 2024 am 10:26 AM

Struts フレームワークの内部メカニズムと実際のアプリケーションを理解するには、特定のコード サンプルが必要です。はじめに: Struts は、MVC アーキテクチャに基づいた Web アプリケーション開発フレームワークです。開発者が効果的に整理し、 Web アプリケーションやプログラムを管理します。 Struts フレームワークの内部メカニズムと実際のアプリケーションを理解することは、このフレームワークをより適切に使用して、強力で安定した信頼性の高い Web アプリケーションを開発するのに役立ちます。この記事では、Struts の内部メカニズムを詳しく紹介し、いくつかの実践的なアプリケーションを示します。

Go言語関数の再帰呼び出しと実際の応用シナリオ Go言語関数の再帰呼び出しと実際の応用シナリオ Mar 22, 2024 pm 09:42 PM

タイトル: Go 言語関数の再帰呼び出しと実際の応用シナリオ Go 言語では、関数の再帰呼び出しは、特定の複雑な問題を簡潔に解決できる強力なプログラミング手法です。再帰呼び出しとは、それ自体を直接または間接的に呼び出す関数のことを指します。大きな問題を複数の同様の小さな問題に分割することにより、再帰呼び出しはアルゴリズムの理解、設計、実装の向上に役立ちます。 1. 再帰呼び出しとは何ですか? 関数の実行中に関数自体を呼び出すこの呼び出し方法を再帰呼び出しと呼びます。再帰関数を実装する場合は、次の 2 つの要件を満たす必要があります。

PyCharm のバッチ インデント機能を使用してコードの標準化を改善する PyCharm のバッチ インデント機能を使用してコードの標準化を改善する Dec 30, 2023 am 11:38 AM

コード標準化ツール: PyCharm のバッチ インデント機能の実践 はじめに: ソフトウェア開発の分野において、コードの標準化は非常に重要な部分です。適切なコード仕様は、コードの可読性と保守性を向上させるだけでなく、潜在的なバグも減らすことができます。ただし、コードを記述する過程でインデントの不一致が頻繁に発生し、コードの外観に影響を与えるだけでなく、構文エラーが発生する可能性もあります。この記事では、優れたPython開発ツールであるPyCharmの一括インデント機能と実際の開発での応用について紹介します。

一般的なWeb標準とその実際の事例の分析 一般的なWeb標準とその実際の事例の分析 Jan 13, 2024 pm 03:50 PM

一般的な Web 標準とその実際の適用事例を理解する 今日のデジタル時代において、World Wide Web は人々が情報を取得し、通信し、ビジネス活動を行うための重要なプラットフォームとなっています。 Web 標準は、Web ページがさまざまなブラウザ上で正常に表示され、安定して動作することを保証するための基礎です。この記事では、いくつかの一般的な Web 標準を紹介し、実際の適用事例を通じてその重要性を説明します。まず、HTML (Hypertext Markup Language) は Web 標準の最も基本的な部分であり、Web ページの構造とコンテンツを記述するために使用されます。 HTML はタグを使用して次のことを定義します。

Vitalik の新しい記事の解釈: BLOB 領域が効率的に使用されていない Rollup はなぜ開発困難に陥るのか? Vitalik の新しい記事の解釈: BLOB 領域が効率的に使用されていない Rollup はなぜ開発困難に陥るのか? Apr 01, 2024 pm 08:16 PM

イーサリアムの拡張に関する @VitalikButerin の新しい記事の考えを理解するにはどうすればよいでしょうか?ヴィタリックのブロブ碑文の注文はとんでもないという人もいます。では、BLOB パケットはどのように機能するのでしょうか?カンクンでのアップグレード後に BLOB スペースが効率的に使用されないのはなぜですか?シャーディングの準備として DAS データの可用性をサンプリングしますか?私の意見では、Cancun のパフォーマンスはアップグレード後も使用可能であり、Vitalik は Rollup の開発を心配しています。なぜ?次に、私の理解について話させてください: これまでに何度も説明したように、Blob は EVM の呼び出しデータから切り離されており、コンセンサス層によって直接呼び出すことができる一時的なデータ パッケージです。直接的な利点は、EVM がアクセスする必要がないことです。トランザクションの実行時に BLOB のデータが読み取られるため、実行層の計算が低下します。

PHP 変数の実際の使用: 10 の実際の使用例 PHP 変数の実際の使用: 10 の実際の使用例 Feb 19, 2024 pm 03:00 PM

PHP 変数はプログラムの実行中に値を保存し、動的でインタラクティブな WEB アプリケーションを構築するために重要です。この記事では、PHP 変数を詳しく説明し、10 個の実際の例を使用して実際に動作する様子を示します。 1. ユーザー入力の保存 $username=$_POST["username"];$passWord=$_POST["password"]; この例では、フォーム送信からユーザー名とパスワードを抽出し、その後の処理のために変数に保存します。 2. 構成値 $database_host="localhost";$database_username="username";$database_pa を設定します。

See all articles