テーブルを作成するための 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 の基本原理の詳細な説明

推薦する

js の関数の長さはどれくらいですか?

目次序文なぜいくらですか?パラメータの数デフォルトパラメータ残りのパラメータ要約する序文今日は関数の...

仮想マシンに Windows Server 2008 オペレーティング システムをインストールする

この記事では、Windows Server オペレーティング システムのインストールと企業でのそのア...

JavaScript演算子の使用に関するヒントをいくつか共有します

目次1. オプションの連鎖演算子 [? .】 2. 論理的な空の代入 (?? =) 3. 論理和代入...

Dockerを使用してLaravelおよびVueプロジェクトの開発環境を構築する詳細な説明

この記事では、Docker で構築された Laravel および Vue プロジェクトの開発環境を紹...

vue3 の setUp とリアクティブ関数の使用方法の詳細な説明

1. いつsetUpを実行するかvue3 ではメソッドを正常に使用できるようになったことは誰もが知っ...

DHTML オブジェクト (さまざまな HTML オブジェクトの共通プロパティ)

!DOCTYPE HTML ドキュメントが準拠するドキュメント型定義 (DTD) を指定します。 ...

JavaScript 配列 sort() メソッドの基本的な使い方と落とし穴

序文日常のコード開発では、配列のソートに関連する操作が多数あります。JavaScript では、so...

Nginx 外部ネットワーク アクセス イントラネット サイト構成操作

背景:サイトはフロントエンドとバックエンドから分離されています: vue+springbootフロン...

モバイルデバイス Web 開発における HTML ヘッドの書き方

コードをコピーコードは次のとおりです。 <ヘッド> <meta http-equi...

Linux にソフトウェアをインストールするときにソフトウェア パッケージが存在しない問題を解決する方法

ソフトウェア パッケージが存在しない場合は、インストールされているソフトウェアのソフトウェア ソース...

CSS3アニメーションジャミングソリューションについての簡単な説明

なぜ詰まっているのでしょうか?言及しなければならない前提があります。フロントエンド開発者は皆、ブラウ...

Vue でコミュニケーションを実装する 8 つの方法

目次1. コンポーネント通信1. Props 親コンポーネント ---> 子コンポーネント通信...

Vueシングルページアプリケーションの事前レンダリング方法の例

目次序文vue-cli 2.0 バージョンvue-cli 3.0 バージョン要約する序文vue-cl...

Linux ユーザーとグループのコマンド例分析 [切り替え、ユーザーの追加、権限制御など]

この記事では、Linux のユーザーおよびグループのコマンドについて例を挙げて説明します。ご参考まで...

MySQL Workbench の使い方チュートリアルの詳しい説明

目次(I) Workbenchを使用してデータベースを操作する①データベースを作成する② データベー...