2級コンピュータ試験のMySQL知識ポイント mysql alterコマンド

2級コンピュータ試験のMySQL知識ポイント mysql alterコマンド

テーブル構造を編集するための MySQL の alter コマンドの使用。具体的な内容は以下のとおりです

フィールドタイプの変更

mysql> alter table employee の変更 depno depno int(5) が null ではありません。

インデックスを追加

mysql> alter table テーブル名 add index インデックス名 (フィールド名 1 [, フィールド名 2 ...]);

例:

mysql> テーブル employee を変更し、インデックス emp_name (name) を追加します。

主要なキーワードインデックスを追加する

mysql> alter table テーブル名 add primary key (フィールド名);

例:

mysql> テーブル employee を変更し、主キー (id) を追加します。

ユニークな制限インデックスを追加する

mysql> alter table テーブル名 add unique index name (フィールド名);

例:

mysql> テーブル employee を変更し、一意の emp_name2(cardnumber) を追加します。

テーブルのインデックスを表示する

mysql> テーブル名からインデックスを表示します。

例:

mysql> 従業員からのインデックスを表示します。

インデックスを削除する

mysql> alter table テーブル名 drop index インデックス名;

例:

mysql>従業員テーブルを変更し、emp_name インデックスを削除します。

テーブルの変更: フィールドの追加:

mysql> ALTER TABLE テーブル名 ADD フィールド名 フィールドタイプ;

表を表示:

mysql> SELECT * FROM テーブル名;

元のフィールド名とタイプを変更します。

mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;

フィールドを削除するには:

ALTER TABLE テーブル名 DROP フィールド名

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

最後に、皆さんがコンピューターレベルのテストに合格することを祈っています。

以下もご興味があるかもしれません:
  • MySQL イベント変更イベント (ALTER EVENT)、イベントの無効化 (DISABLE)、イベントの有効化 (ENABLE)、イベント名の変更、およびデータベース イベントの移行操作の詳細な説明
  • MySQL ALTERコマンドの知識ポイントのまとめ
  • MySQL のテーブル変更コマンドの詳細な紹介
  • mysql テーブル変更テーブルコマンドの概要
  • テーブル構造を変更するmysql alter tableコマンドの例
  • テーブル構造を変更するmysql alter tableコマンドの詳細な説明
  • MySQL ALTERコマンドの使用方法の詳細
  • MySQL データベース ALTER コマンドの説明
  • MySQL の alter table コマンドの基本的な使用法と速度の最適化
  • MySQL 学習ノート 5: テーブルの変更 (alter table)
  • MySQL alter ignore構文の詳細な説明

<<:  tomcatでcatalina.outログをカットする3つの方法の詳細な説明

>>:  一般的なイベントを処理するための JavaScript の使用に関する詳細な説明

推薦する

HTML ヘッドタグの詳細な紹介

HTML のヘッド部分には、ブラウザによる Web ページのレンダリングや SEO などに関連するタ...

Vue.js フロントエンド Web ページ ポップアップ非同期動作例の分析

目次1. 序文2. ポップアップコンポーネントを2つ見つける3. 自分で作る3.1. Promise...

CSS 標準: vertical-align プロパティ

<br />原文: http://www.mikkolee.com/13私は最近、ver...

スクロールバーを非表示にしながらもスクロール効果を維持する純粋な CSS (モバイルと PC)

携帯モバイル ページは Chrome および Safari とのみ互換性があればよいため、カスタム ...

Ubuntu 18.04で国内ソースを変更する方法の例

Ubuntu はソースが中国からなのでダウンロード速度が比較的遅いです。CentOS と異なり、yu...

Webデザインチュートリアル(7):Webデザインの効率化

<br />前の記事:Webデザインチュートリアル(6):デザインへの情熱を持ち続けまし...

JavaScriptは、マウスが通過したときにドロップダウンボックスを表示するように実装します。

この記事では、マウスがドロップダウンボックスの上を通過するときにドロップダウンボックスを表示するため...

Linux CentOS MySQL データベースのインストールと設定のチュートリアル

MySQLデータベースのインストールに関するメモ、みんなで共有a) MySQL ソースインストールパ...

WeChatアプレット開発で遭遇したことのない落とし穴のまとめ

目次getApp()ページエントリファイルの先頭に変数を定義しますwx.createSelector...

MySQL の従来のソート、カスタム ソート、中国語のピンイン文字によるソート

MySQL の通常のソート、カスタム ソート、中国語のピンイン文字によるソート。実際の SQL を記...

Ubuntu 19にTheanoをインストールする際の問題を解決する

解決: pythearn2 パッケージをダウンロードしたディレクトリで、setup.py ファイルを...

MySQL 5.7 のユニオンオール使用法のブラックテクノロジーを 5 分で学ぶ

MySQL 5.6 での union all のパフォーマンスパート 1:MySQL 5.6.25 ...

Mysql インデックスと Redis ジャンプテーブルについての簡単な説明

まとめインタビュー中、MySQL インデックスの問題について議論しているときに、B+ ツリー、B ツ...

iframe ページで js 関数を呼び出すには js を使用します

最近、私は毎日論文提案に取り組んでいます。自分のスキルを発揮して、再びWebをデザインしたくてうずう...

uniappを使用してWeChatミニプログラムでEChartsを使用する方法

今日は、uniapp を使用して Echarts を統合し、マップ チャートを表示します。 mpvu...