MySQL DDL ステートメント DDL、DMLとは何ですか。 DDL はデータ定義言語であり、CREATE、ALTER、DROP など、データベースおよびテーブル レベルでの操作です。 DML はデータ操作言語であり、SELECT、UPDATE、INSERT、DELETE など、テーブル内のデータの追加、削除、変更、チェックを行うものです。 テーブル user と orders を持つデータベース lian_xi があるとします。 1.1 MySQL環境にログインする cmdウィンドウで、mysql -u root -pと入力してMySQL環境にログインします。 1.2 データベースを表示する データベースを表示します。 1.3 データベースの使用 データベース名を使用します。 lian_xi を使用します。 1.4 データベースを作成する データベース名データベースを作成します。 データベース lian_xi を作成します。 1.5 データベースを削除する データベースデータベース名を削除します。 データベース lian_xi を削除します。 1.6 テーブルの作成 テーブルテーブル名を作成( 知らせ: テーブル注文の作成( `id` INT UNSIGNED AUTO_INCREMENT、 `orders_title` VARCHAR(100) NOT NULL, `orders_price` DOUBLE NOT NULL、 `create_date` 日付、 主キー ( `id` ) )ENGINE=InnoDB デフォルト文字セット=utf8;
テーブル制約
1.7 テーブルを削除する テーブル名を削除します。 テーブルユーザーを削除します。 1.8 テーブルを変更し、テーブル名を変更する テーブルの元のテーブル名を新しいテーブル名に変更します。 テーブル user の名前を user_table に変更します。 ユーザー テーブルに新しい列を追加します。列 hobby を追加します (コメントの後には 'comment' または 'description' が続きます。一重引用符で囲む必要があります)。 テーブル user を変更し、列 hobby を追加します。varchar(100) コメント 'hobby' は null ではありません。 ALTER TABLE user_table ADD COLUMN hobby VARCHAR(100) NOT NULL COMMENT 'Hobby'; テーブルuser_table [個人情報テーブル]にコメントを追加します。コメントは一重引用符で囲む必要があります。 alter table user_table comment = '個人情報テーブル'; 列の削除 user_table の hobby 列を削除します (危険: 勝手に削除しないでください) user_table テーブルを変更し、 hobby 列を削除します。 列名を変更する テーブルユーザーを変更します。名前は username varchar(55) です。 列の種類を変更する テーブルユーザーを変更する名前 name char(4); 列の種類を変更する テーブルユーザーを変更して名前を変更します。char(4); 1.9 インデックス インデックスの追加 ユーザー テーブルの主キー ID にインデックスを追加します。 user(id) に一意のインデックス ind_user_id を作成します。 インデックスの削除 テーブル user の ind_user_id インデックスを削除します。 ユーザーのインデックス ind_user_id を削除します。 その他のMySQLの記事については、以下のリンクをご覧ください。 MySQL DDL ステートメント MySQL CRUD ステートメント MySQL 集計関数 MySQL マルチテーブルクエリ 終わり… これで、MySQL データ定義言語 DDL の基本的なステートメントに関するこの記事は終了です。MySQL データ定義言語 DDL の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: クラウドサーバーを購入し、Alibaba Cloud に Pagoda Panel をインストールする手順
>>: JavaScript setinterval 1秒遅延ソリューション
CSS3変数について変数を宣言するときは、変数名の前に 2 つのハイフン ( -- ) を追加します...
Web ページを作成する過程では、フォームがよく使用されます。しかし、フォーム上のコントロールを変更...
プロジェクトをプロジェクトサイトのテスト環境にデプロイするJDK1.8トムキャット8.5 Maven...
質問Alibaba Cloud イメージを使用して Docker をインストールすると、次の図に示す...
原則: まず入力要素を非表示にし、次に CSS を使用してラベル要素のスタイルを設定します (他の要...
序文この記事では、Linux 構成ログ サーバーに関する関連コンテンツを主に紹介し、参考と学習のため...
最初は速度の問題だと思ったので、その後、すべての画像リンク リクエストをクロスサイト接続ではなくサイ...
序文Vuex を使用すると、ストア内に「ゲッター」を定義できます (これはストアの計算されたプロパテ...
コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC "...
目次1. 条件付きアクセス属性2. アロー関数の紹介1. 条件付きアクセス属性?. は ES2020...
目次1. パッケージ化コマンドを追加する2. パッケージ化されたコードを実行する3. パッケージ化し...
最近、jQuery を学習しているときに、show()、hide()、toggle() 関数に出会い...
この記事では、MySQL ユーザー権限管理の例について説明します。ご参考までに、詳細は以下の通りです...
2日前、ダブル11ショッピングフェスティバルを利用して、Alibaba CloudでECS(サーバー...
Tencent Cloud上に構築されたMySQLは、開発用コンピュータでNavicatを使用して...