一般的な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 をインストールする方法

推薦する

Linux chkconfig コマンドの使用

1. コマンドの紹介chkconfig コマンドは、システム サービスの実行レベル情報を更新および照...

UbuntuでOpenCVをコンパイルしてインストールする方法

opencv2 の簡単なインストール: conda インストール --channel https:/...

MySQL Community Server 5.7.16 のグリーン バージョンをインストールしてリモート ログインを実装する方法

1. MySQL Community Server 5.7.16をダウンロードしてインストールします...

MySQL データベースを手動および自動でバックアップする 8 つの方法

MySQL は人気のオープンソースデータベース管理システムとして多くのユーザーが利用しています。デー...

情報製品の読書リストのインタラクティブなデザインに関する考えと経験の共有

リストは、テーブルをコンテナーとして使用するテキストまたはグラフの形式として定義されます。商品の種類...

Ubuntu 15.04 は MySQL リモート ポート 3306 を開きます

Ubuntu 15.04 は MySQL リモート ポート 3306 を開きます。以下の操作はすべて...

Nginxの現在の制限設定の詳細な説明

この記事では、最も単純なものから最も複雑なものまで、Nginx の現在の制限構成を例を使って説明しま...

Nginx で複数のドメイン名がドメインをまたいでアクセスできるようにマップを使用する方法

一般的なNginx構成ではクロスドメインが可能 サーバー{ 11111 を聞いてください。 serv...

jsはショッピングカートの加算と減算、価格計算を実装します

この記事の例では、ショッピングカートの加算と減算、価格計算を実装するためのjsの具体的なコードを共有...

JavaScript のマイクロタスクとマクロタスクの説明

序文: js はシングルスレッド言語なので、非同期にすることは不可能です。しかし、js のホスト環境...

MySQL外部キーの基本的な機能と使用方法の詳細な説明

この記事では、例を使用して、MySQL 外部キーの基本的な機能と使用方法を説明します。ご参考までに、...

MySQL クロスデータベーストランザクション XA 操作の例

この記事では、例を使用して、MySQL のデータベース間トランザクション XA 操作について説明しま...

Vmvare 仮想マシンを使用して Ubuntu のルート ディレクトリをパーティション分割する方法の紹介

目次序文根拠手順1. CDから仮想マシンを起動する2. GPartedツールを使用してパーティション...

Workermanはmysql接続プールのサンプルコードを書きます

まず、接続プールを使用する理由と、接続プールによってどのような問題が解決できるかを理解する必要があり...

MySQL は低速クエリを可能にします (EXPLAIN SQL ステートメントの使用の概要)

今日、データベース操作はますますアプリケーション全体のパフォーマンスのボトルネックになりつつあり、こ...