一般的なMySQLコマンドの概要

一般的なMySQLコマンドの概要

mysqlrootパスワードの設定と変更

初めて MySQL データベースに入ります。


環境変数にmysqlの絶対パスを追加できます。


ブートロードも設定できます。


MySQLを有効にするには環境変数を再読み込みしてください


mysql -urootに再ログイン

mysqlにパスワードを追加する


確認のため再度ログインしてください。


パスワードを変更する


再ログイン認証、認証成功


パスワードをリセットし、設定ファイルを変更し、認証をスキップする


mysqlサービスを再起動し、rootユーザーを使用してパスワードなしで認証します。


パスワードファイルにアクセスして変更する

update user set password=password('aminglinux') where user='root';

終了後にmy.confを修正する

上記のスキップ認証ファイルを削除します

mysqldサービスを再起動します

MySQL検証を再入力

MySQLに接続する

方法 1: リモート IP に適した tcpip プロトコル ip:port を使用します。この例はローカル実験用です。


方法 2: ソケットを使用します (my.conf で sock が設定されていると仮定)。この方法は、ローカル マシンでの使用にのみ適しています。


方法3: シェルスクリプトに適したコマンドラインを使用する

一般的なMySQLコマンド

クエリライブラリはデータベースを表示します。

mysql を使用するようにライブラリを切り替えます

ライブラリ内のテーブルを表示します。テーブルを表示します。


テーブル内のフィールド desc tb_name を表示します


テーブル作成ステートメントを表示します。show create table tb_name\G;


現在のユーザーを表示します。ユーザーを選択します();


現在使用されているデータベースを表示します。select databasesase();

データベースを作成します。create database db1;


テーブルを作成します。use db1; create table t1( id int(4), name char(40)) ENGINE=InnoDB DEFAULT CHARSET=utf8;


テーブルを削除します。drop table t1;

現在のデータベースバージョンを表示します。select version ();


データベースのステータスを確認します。ステータスを表示します


各パラメータを表示すると変数が表示されます。ワイルドカードでは 'max_connect%' のような変数が表示されます。


パラメータset global max_connect_errors=1000を変更します。/etc/my.confでも変更できます。


キューを表示しますshow processlist; show full processlist;

以下もご興味があるかもしれません:
  • よく使われる MySQL コマンド集 [絶対に必須]
  • mysql cmd 共通コマンド
  • MySQL のインポートおよびエクスポート .sql ファイルと一般的なコマンドの概要
  • MySQLの一般的なコマンド
  • MySQL データベースのバックアップと復元によく使用されるコマンドの概要
  • mysql の一般的なコマンドラインステートメント
  • よく使われるMySQLコマンドの詳細バージョン
  • MySQL データベースとテーブルを操作するための一般的なコマンドの初心者向けガイド
  • よく使われるmysqlコマンドのまとめ 123WORDPRESS.COM版
  • MySQL テーブルの表示とクリアのための一般的なコマンドの概要
  • MySQL メンテナンスの一般的なコマンド

<<:  axios リクエストのカプセル化に基づく Vue アプリケーションのサンプルコード

>>:  Windows Server 2016 に Docker をインストールする方法

推薦する

React + Threejs + Swiper パノラマ効果を実現するための完全なコード

パノラマビュー効果を見てみましょう: 住所を表示スクリーンショット: 体験してみると、周囲の環境がぐ...

JavaScript のモジュール性の説明

目次序文: 1. コンセプト2. モジュール化の利点3. 複数のスクリプトタグを導入した後の問題1....

HTML テーブルタグチュートリアル (35): 列間属性 COLSPAN

複雑なテーブル構造では、一部のセルが垂直方向に複数のセルにまたがるため、列間属性 COLSPAN を...

Ubuntu で VIM を C++ 開発エディタとして設定する

1. 設定ファイルをユーザー環境にコピーし、新しい.vimフォルダを作成し、バンドルサブフォルダを作...

MySQL インデックス プッシュダウン (ICP) の簡単な理解と例

序文Index Condition Pushdown (ICP) は、MySQL 5.6 の新機能で...

LinuxでTomcatのポート番号を変更する方法

ここには複数の Tomcat があります。それらを同時に使用する場合は、ポート番号を別の番号に変更す...

Nexus をベースに Alibaba Cloud プロキシ ウェアハウスを構成するプロセスの分析

Nexus のデフォルトのリモートリポジトリは https://repo1.maven.org/ma...

ネイティブ JS オブジェクト指向タイピング ゲーム

この記事では、JSオブジェクト指向タイピングゲームの具体的なコードを参考までに紹介します。具体的な内...

Expressを使用してプロジェクトを自動的にビルドするNode.jsのプロセス全体

1. Expressライブラリとジェネレータをインストールするcmdを開いて、次のコマンドを入力しま...

MySQL 5.7.16 ZIP パッケージのインストールと設定のチュートリアル

この記事では、MySQL 5.7.16 ZIPパッケージのインストールと設定のチュートリアルを参考ま...

Nginx キャッシュ設定例

Web アプリケーションの開発とデバッグを行う際には、テストのためにブラウザのキャッシュをクリアした...

要素に丸い境界線を追加する border-radius メソッド

border-radius:10px; /* すべての角は半径 10px で丸められます*/ bor...

VMware Workstation 仮想マシンのインストール操作方法

仮想マシンは非常に便利なテストソフトウェアです。ハードウェアに損傷を与えることなく、さまざまなテスト...

MySQL 8.0の新機能、隠しフィールドの詳細な説明

序文MySQL バージョン 8.0.23 では、新しい機能「Invisible Column (In...

Ubuntuサーバーの一般的なコマンドの概要

以下のコマンドのほとんどは、コンソール/ターミナル/シェルで入力する必要があります。 'su...