この記事では、MySQL データベースの基礎を学ぶためによく使用されるコマンドを例を使って説明します。ご参考までに、詳細は以下の通りです。 前回の記事の続き: MySQLデータベースのマスタースレーブ同期の実践手順 MySQLコマンドの紹介mysqlはデータベース管理コマンドです 関連するパラメータと使用方法を表示するには、mysql --help を使用します。 mysql --ヘルプ #mysql データベース管理コマンド 使用法: mysql [OPTIONS] [database] #構文形式 --help #ヘルプドキュメントを表示 --auto-rehash #自動補完機能 -A, --no-auto-rehash #自動補完は不要 -B, --batch #履歴ファイルを使用せず、相互作用を無効にします --character-sets-dir=name #文字セットのインストールディレクトリ -C, --compress #クライアントとサーバーが情報を送信する際の圧縮-#--debug[=#] #関数 -D、--database=name を呼び出す #データベースを使用する --default-character-set=name #デフォルトの文字セットを設定する -e, --execute=name #SQL文を実行 -E, --vertical #垂直印刷出力情報 -f, --force #エラーをスキップして次のコマンドを実行します -G, --named-commands #列ごとにクエリ結果を出力します -i, --ignore-spaces #スペースを無視 -h, --host=name #接続サーバーのアドレスとIPを設定する --行番号 #エラーのある行番号を表示する -L, --skip-line-numbers #エラーのある行番号を無視 -n, --unbuffered #SQL実行ごとにキャッシュを更新する --column-names #クエリ時に列情報を表示する -N, --skip-column-names #列情報を表示しない -p, --password[=name] #パスワード情報を入力してください -P, --port=# #ポート情報を設定する --prompt=name #mysql プロンプトを設定する --protocol=name #使用プロトコルを設定する -s, --silent # 行ごとにタブ間隔で出力 -S, --socket=name #ソケットファイル -t、--table を使用してサーバーに接続します #表形式で出力 -u, --user=name #サーバーに接続するためのユーザー名 -v, --verbose #sql -V, --version で実行されたコマンドを出力します #バージョン情報を出力 -w, --wait #シャットダウン後にサーバーが再起動するまでの待機時間 --connect-timeout=# #接続前に待機する時間 --max-allowed-packet=# #サーバーが送受信するパケットの最大長 --show-warnings #警告メッセージを表示する mysqldump コマンドの紹介mysqldump データ バックアップ コマンド (論理バックアップ) これは日常生活で最も頻繁に使用されるコマンドの 1 つです。また、中小企業やデータ量が多くない場合によく使用されるデータベース バックアップ コマンドでもあり、非常に実用的です。 mysqldump --ヘルプ #mysql データベース バックアップ コマンド (論理バックアップ) 使用方法: mysqldump [オプション] データベース [テーブル] mysqldump [オプション] --databases [オプション] DB1 [DB2 DB3...] mysqldump [オプション] --all-databases [オプション] #バックアップコマンドの形式 --print-defaults #デフォルトのプログラムパラメータリストを印刷 --no-defaults #デフォルトのオプションパラメータを出力しない --defaults-file=# #指定されたオプションパラメータファイルを設定する -A, --all-databases #すべてのデータベース --add-drop-database #データを作成する前にdrop databaseステートメントを追加します --add-locks #各テーブルをエクスポートする前にロックテーブルを追加し、エクスポート後にロックを解除します --文字セットディレクトリ #文字セットファイルディレクトリ --compact #出力情報を少なくエクスポート -B --databases #データベースを指定する --debug-info # デバッグ情報を出力して終了 --default-character-set #デフォルトの文字セットを設定します。デフォルトはutf8です --dumpスレーブ #エクスポートされたデータファイルにメインのバイナリログの場所とファイル名を追加します --events,-E #イベント情報をバックアップ --flush-logs,-F #バックアップ後にログを更新 -p, --password[=name] #データベースに接続するパスワード -P, --port=# #ポート情報を設定する -S, --socket=name #ソケットファイルを使用してサーバーに接続します -V, --version #バージョン情報を出力 -u, --user=name #サーバーに接続するためのユーザー名 mysqlbinlog コマンドの紹介mysqlbinlog は、binlog バイナリ ログ ファイル情報を表示するために使用されるコマンドです。これは、日常生活で頻繁に使用されるコマンドの 1 つでもあり、通常はデータベース データを復元するときに使用されます。 mysqlbinlog --ヘルプ #mysql binlog ログファイルに記録された情報を表示します。使用法: mysqlbinlog [options] log-files #構文形式 --character-sets-dir=name #文字セットファイルディレクトリを指定する -d, --database=name #指定されたデータベースのログファイルを表示します -h, --host=name #指定されたホスト上のログファイルを表示します --start-position=953 #開始位置 --stop-position=1437 #終了位置 --start-datetime= #開始時刻 --stop-datetime= #終了時点 --database= #データベースのみを復元するように指定 MySQL 関連のコンテンツに興味のある読者は、このサイトの次のトピックをチェックしてください: 「MySQL クエリ スキル」、「MySQL 共通関数の概要」、「MySQL ログ操作スキル」、「MySQL トランザクション操作スキルの概要」、「MySQL ストアド プロシージャ スキル」、および「MySQL データベース ロック関連スキルの概要」 この記事が皆様のMySQLデータベース設計に役立つことを願っています。 以下もご興味があるかもしれません:
|
>>: Vueはページに透かし効果を追加する機能を実装します
ソースコードプレビュー: https://github.com/jdf2e/nutui NutUI ...
序文多くの学生は既に再帰に精通していると思います。アルゴリズムの問題を解決するために再帰がよく使...
この記事では、フォーム検証を実装するためのVueの具体的なコードを例として紹介します。具体的な内容は...
目次序文1. es6の前にオブジェクトを作成する2. es6 後のクラス宣言3. クラスの継承4. ...
Dockerfile を作成するときは、コンテナが起動する前に初期化構成やカスタム構成を実行するため...
MySQLリモート接続の問題に関しては、会社で働いているときに誰かのコンピュータに保存されているMy...
目次vue2.x vue3.x tiny-emitterプラグインの使用Mittプラグインの使用vu...
問題を見つける最近、仕事で問題が発生しました。InnoDB タイプの SQL ファイルを実行すると、...
MySQLサービスを停止するWindowsでは、マイコンピュータを右クリック--管理--サービスと...
最近、Linux に Aphace、mysql、php をインストールするときに多くの問題に遭遇しま...
問題を見つける最近、仕事で問題が発生しました。MySQL データベースにテーブルを作成するときに、ラ...
この記事では、DingTalkの勤怠カレンダーを実装するためのVueの具体的なコードを参考までに共有...
序文データベースでは、一部のデータ テーブルとデータは latin1 であり、一部のデータ テーブル...
注意すべき点は、イベントバブリング自体の特性上、メリットだけでなくデメリットも生じるということです。...
メタ タグは、ファイル情報を定義し、検索エンジンによる検索を容易にするために Web ページ ファイ...