テーブルを作成するための MySQL SQL ステートメントの詳細な概要

テーブルを作成するための MySQL SQL ステートメントの詳細な概要

mysql テーブル作成 SQL ステートメント

MySQL テーブルを作成するための一般的な SQL ステートメント:

接続: mysql -h ホスト アドレス -u ユーザー名 -p ユーザー パスワード (注: u と root にはスペースを入れる必要はなく、他のも同様です)

切断: 終了 (Enter)

承認の作成: database.* に対する選択権限を、\"password\" で識別される username@login ホストに付与します。

パスワードの変更: mysqladmin -u ユーザー名 -p 古いパスワード パスワード 新しいパスワード

削除認証: test2@localhost から *.* の select、insert、update、delete を取り消します。

データベースを表示: データベースを表示;

データ テーブルを表示します: テーブルを表示します。

テーブル構造を表示します: テーブル名を記述します。

ライブラリを作成します: データベース ライブラリ名を作成します。

データベースの削除: データベース ライブラリ名を削除します。

ライブラリの使用 (ライブラリを選択): ライブラリ名を使用します。

テーブルを作成します: テーブル名 (フィールド設定リスト) を作成します。

テーブルの削除: drop table テーブル名;

テーブルを変更します: alter table t1 rename t2

クエリテーブル: テーブル名から * を選択します。

テーブルをクリアします: テーブル名から削除;

テーブルのバックアップ: mysqlbinmysqldump -h(ip) -uroot -p(password) databasename tablename > tablename.sql

テーブルを復元: mysqlbinmysql -h(ip) -uroot -p(password) databasename tablename < tablename.sql (操作前に元のテーブルを削除します)

列を追加します: ALTER TABLE t2 ADD c INT UNSIGNED NOT NULL AUTO_INCREMENT, ADD INDEX (c);

列を変更します: ALTER TABLE t2 MODIFY a TINYINT NOT NULL, CHANGE bc CHAR(20);

列を削除します: ALTER TABLE t2 DROP COLUMN c;

データベースをバックアップします: mysql\bin\mysqldump -h(ip) -uroot -p(password) databasename > database.sql

データベースを復元: mysql\bin\mysql -h(ip) -uroot -p(password) databasename < database.sql

データベースをコピーします: mysql\bin\mysqldump --all-databases > all-databases.sql

データベースを修復します: mysqlcheck -A -o -uroot -p54safer

テキスト データのインポート: ローカル infile \"ファイル名\" のデータをテーブル table name に読み込みます。

データのインポートとエクスポート: mysql\bin\mysqlimport database tables.txt

以上がMySQLでテーブルを作成するためのSQL文の詳しい内容です。知識ポイントは非常に簡単です。123WORDPRESS.COMがまとめた内容が皆様のお役に立てれば幸いです。

以下もご興味があるかもしれません:
  • MySQLでテーブルを作成し、フィールドコメントを追加する方法
  • MySQL ストアド プロシージャで月ごとにテーブルを作成する方法
  • Hibernate4 は MySQL5.1 以降でテーブル type=InnDB を作成します。
  • MySQLでテーブルを作成するチュートリアル
  • MySQLは動的にテーブルを作成し、テーブルにデータを保存します。
  • MYSQLはいくつかの状況で外部キーの作成に失敗します。テーブルを作成できません
  • IDEA で MySQL データベースに接続するときに発生するエラーの解決方法
  • Djangoは写真をMySQLデータベースに保存し、フロントエンドページに表示します。
  • GolangはMySQLデータベーストランザクションの送信とロールバックを実装します
  • MySQLインストール後のデフォルトデータベースの役割の詳細な説明
  • Python3 は MySQL データベース接続プールのサンプルコードを実装します
  • MySQLデータベースを使い始めるための最初のステップはテーブルを作成することです

<<:  Linux で NFS ファイル共有サーバーを構築するための詳細な手順

>>:  vue3.2 で追加された defineCustomElement の基本原理の詳細な説明

推薦する

SQL の左結合と右結合の原理と例の分析

テーブルが 2 つあり、テーブル A のレコードがテーブル B に存在しない可能性があります。左結合...

タブバーのいくつかの実装方法(推奨)

タブ: カテゴリ + 説明タグバー: カテゴリ => ユーザーに現在地と目的地を知らせる1. ...

CSS で 2 列レイアウトを実現する N 通りの方法

1. 2 列レイアウトとは何ですか? 2 列レイアウトには、左側が固定幅で右側が適応幅のレイアウトと...

ドロップダウンメニューとスライドメニューのデザイン例

ドロップダウン メニューやスライド メニューを使用している Web サイトをたくさん見つけたので、私...

CentOS 8 に MySql をインストールしてリモート接続を許可する方法

ダウンロードしてインストールします。まず、システムに MySQL または MariaDB があるかど...

ウェブサイトのデザイン体験のための7つの異なるカラースキーム

ウェブサイト構築におけるカラーマッチングは非常に特殊であり、ウェブサイトのテーマ、感情、雰囲気などの...

js の通常形式の日付と時刻に 0 を自動的に追加する 2 つのソリューション

目次背景解決策1アイデア:コード:解決策2アイデア:要約する参照する背景日付と時間をフォーマットする...

音楽プレーヤーアプリ(アプリケーションソフトウェア)の分析と再設計 美しい音楽プレーヤーインターフェースの設計方法

無線インタラクションにずっと興味があったので、今回は実践してみようと思います〜この分析と評価は iO...

WangEditor リッチ テキスト コンポーネントを Angular でカプセル化する方法

リッチ テキスト コンポーネントは、Web プログラムで、特にブログやフォーラムなどの Web サイ...

JavaScript におけるシリアル操作と並列操作

目次1. はじめに2. es5メソッド3. 非同期関数のシリアル実行4. 非同期関数の並列実行5. ...

Dockerデータボリューム操作の実装

データボリュームの使用開始先ほどのケースでは、ホストからコンテナにデータをコピーする必要がある場合、...

MySQL 接続クエリを本当に学びましたか?

1. 内部結合クエリの概要内部結合は、アプリケーションで非常に一般的な結合操作であり、通常はデフォ...

MySQL の最適化: 高品質の SQL 文を書く方法

序文インターネット上にはデータベースの最適化に関する情報や方法が数多くありますが、その多くは品質にば...

Docker プライベートリポジトリの管理とローカルリポジトリ内のイメージの削除

1: Dockerプライベートウェアハウスのインストール1. イメージリポジトリからイメージをダウン...

JS でページのスクリーンショット機能を実装する方法

「ページのスクリーンショット」は、ページポスターの生成、ポップアップ画像の共有など、フロントエンドで...