ルートパスワードを変更するための MySQL 設定、MySQL サーバー接続、MySQL 共通コマンド図

ルートパスワードを変更するための MySQL 設定、MySQL サーバー接続、MySQL 共通コマンド図

1. ルートパスワードの設定と変更

mysql が起動しているかどうかを確認します。起動していない場合は、次を実行します:/usr/local/mysql56/bin/mysql

ps aux |grep mysql 或netstat -tulnp |grep 3306

mysql コマンドを実行すると、次のように表示されます。

-bash: mysql: command not found

環境変数に mysql を追加するだけです:

一時的に追加: PAHT=$PATH:/usr/local/mysql56/bin

永続的に追加: echo "export PATH=$PATH:/usr/local/mysql56/bin" >>/etc/profile

次に、soucre /etc/profile または . /etc/profile を実行します。


mysqlパスワードの設定、rootユーザーのパスワードの設定

mysql -uroot password 'new_password'または次の方法を使用します

パスワードを変更する方法:

mysqladmin -uroot -p 'old_password' password 'new_password'または次の方法を使用します


パスワードを忘れた場合の変更方法:

まず、設定ファイルを変更する必要があります: vim /etc/my.cnf

sed -i '/3306/a\skip-grant' /etc/my.cnf

再起動: /etc/init.d/mysqld restart


次に、データベースを切り替えます: use mysql;

次に、データベース内の root パスワードを変更します。update update user set password=password('new_password') where user='root';

これにより、パスワードが元に戻ります。


再テストするには、my.cnf を元に戻します。


2. MySQLへの接続

mysql -uroot -p 'パスワード'
mysql -h127.0.0.1 -uroot -p 'パスワード'
mysql -S /tmp/mysql.sock -uroot -p'パスワード'
mysql -uroot -p -e "データベースを表示" 


3. 一般的なmysqlコマンド

データベースがいくつあるか確認します: show databases;

ライブラリを使用します: use database_name;

テーブルがいくつあるか確認します: show tables;

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

テーブルの作成時に入力されたコマンドを表示します: show create table table_name\G;

現在ログインしているユーザーを確認します: select user();

現在使用されているライブラリを確認します: select database();

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

設定ファイルで定義できるさまざまなパラメータを表示します: show variables;

現在のプロセス数を表示します: show processlist; または show full processlist; #これは最もよく使用される方法です (つまり、データベースによって実行されている操作を表示します)

データベースを作成します: create create database db_name;

テーブルを作成します: create table table_name('name' types(length),'name' type(length),........)



テーブルを作成します: create create table table_test(id int(10),name char(32),sex int(4));

最初の部分は完了しました。

要約する

以上が編集者によるMySQL設定の紹介で、ルートパスワードの変更、MySQLサーバーの接続、MySQLの一般的なコマンドの図解です。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残してください。編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • mysql8.0.12 でルートパスワードをリセットする方法
  • MySQL 5.7 および MySQL 8.0 でルートパスワードを変更する方法の概要
  • mysql8.0.11をインストールしてrootパスワードを変更し、navicat for mysqlに接続するアイデアの詳細な説明
  • Windows での MySql エラー コード 1045 の解決方法
  • MySQL ルートパスワードエラー番号 1045 の解決方法

<<:  Linuxでのソフトウェア(ライブラリ)の更新コマンドの詳しい説明

>>:  Vue Element フロントエンドアプリケーション開発: Vuex での API ストアビューの使用

推薦する

CSS 複合セレクタの具体的な使用法

交差点セレクター交差セレクターは、直接接続された 2 つのセレクターで構成されます。最初のセレクター...

純粋な JS を使用して vue.js で双方向バインディング機能を実装する方法

目次まず、双方向バインディングを実装するアイデアについて説明します。これらの機能を実装するための j...

Vue-pdfはPDFファイルのオンラインプレビューを実装します

序文ほとんどのプロジェクトでは、PDF ファイルのオンライン プレビューに遭遇するでしょう。このプロ...

最新のウェブフロントエンドフレームワーク10選を紹介(翻訳)

Web 開発の世界では、フレームワークは非常に一般的です。新しいフレームワークやテンプレートが毎日の...

RGBカラーテーブルコレクション

RGBカラーテーブル色英語名RGB 16色雪255 250 250 #FFFAFAゴーストホワイト2...

MySQL 5.7 でパスワードを変更する簡単な方法

これは公式のスクリーンショットです。MySQL 5.7 をインストールすると、デフォルトのパスワード...

ウェブページデザインのための4つの実践的なヒント

関連記事: Web コンテンツ ページを作成するための 9 つの実用的なヒント<br />...

MySQL セキュリティ管理の詳細

目次1. 順番に紹介する2. ユーザーを作成する3. ユーザーアカウントを削除する4. アクセス権5...

Nginx の純粋な構成でリアルタイム ログ レポートを実現するためのアイデアと方法

目次序文実装のアイデア実装手順1. Nginxをコンパイルする2. 設定ファイルは以下のとおりです要...

Linux での MySQL 5.6.33 のインストールと設定のチュートリアル

このチュートリアルでは、LinuxでのMySQL 5.6.33のインストールと設定方法を参考までに紹...

優れた UI (ユーザー インターフェース) デザイナーになるための 20 の道標

はじめに: インターフェイス デザイナーの Joshua Porter が自身のブログでこの記事を公...

ElementUIはドロップダウンオプションと複数選択ボックスのサンプルコードを実装します

目次ドロップダウン複数選択ボックスアップグレード - すべてのオプションを追加改訂と改善を求める製品...

MySQLトランザクションとMySQLログの詳細な説明

取引特性1. アトミック性: トランザクションの開始後、すべての操作が完了するか、まったく実行されな...

LinuxシステムでFuserコマンドを使用する方法

Fuser コマンドとは何ですか? fuser コマンドは、特定のファイル、ディレクトリ、またはソケ...