ホームページ データベース mysql チュートリアル mysqlデータベースにログインする方法

mysqlデータベースにログインする方法

Jun 23, 2021 am 09:44 AM

ご存知のとおり、mysql データベースにログインするにはさまざまな方法があります。以下では、エディターが mysql データベースにログインするためのいくつかの方法を紹介します。必要な友人は参照してください。

mysqlデータベースにログインする方法

mysql データベースにログインするいくつかの方法

最初の方法 (mysql に付属するクライアント、MySQL 5.5 コマンド ライン クライアントを使用) これは次のとおりです。推奨されません 方法

##注: このログイン方法は、 root ユーザーのみに適用できるため、柔軟性が不十分です。 (root ユーザーのログインにのみ適しています。root ユーザーにのみ適しています。将来的には他のユーザーも多数存在する可能性があり、その場合、他のユーザーはこの方法でログインできなくなるため、mysql データベースにログインするこの方法には制限があります)、この方法を使用して mysql データベースにログインします。

ログアウトするには、以下に示すように exit コマンドまたは Ctrl C を使用できます。

#2 を入力します (Windows dos コマンド ウィンドウを使用し、mysql コマンドを使用します) スクリーンショットに示すように、この方法をお勧めします:

win key r

を入力し、cmd

と入力します。

## 以下に示すように、コマンドを入力します。 mysql -h localhost -P 3306 -u root -proot

次に説明します。 mysql コマンドの詳細

mysql -h localhost -P 3306 -u root -proot
ログイン後にコピー
ログイン後にコピー

(1.) 先頭の mysql はキーワードまたは固定コマンドとして理解していただければわかると思いますが、Java の javac コマンドや java コマンドと同様の固定的な記述方法です。 jdk

(2 .) -h はホストを意味し、ホストの IP アドレスです

(3.) -P はポート、ポートを意味します。mysql データベースのデフォルトのポートは 3306 です。もちろん、ポート番号は自分で変更できます。ここにはありません。ポート番号を変更します (注: これは大文字の P です)

(4.) -u はユーザー名を表します

(5.) -p はパスワードを表します (注: これは小文字の p です)

mysql コマンドの注意事項について話しましょう:

大文字の Pはポート番号を表し、小文字の p はパスワードを表します。誰もがそれを覚えています。

誰もが覚えているように、小文字の p はパスワードを表します。-p とパスワードの間にはスペースを入れてはいけません。その他、-u など、 -h、-P、スペースを含めることも、スペースを含めないこともできます

注: ローカル マシンの場合、ホスト IP とポート番号を書き込む必要はありません (つまり、ホスト IP とポート番号は書き込むことができます)省略します)、直接 mysql -u root -proot

と記述します。ローカル マシンではあるが、ポート番号をデフォルトの 3306 ではなく、別のポート番号に変更しました。ポート番号を 6688 に追加し、mysql -P 6688 -u root -proot

次の 3 つの構文は正しいです。例とスクリーンショットを順番に示します

ここで使用するユーザー名は root で、パスワードも root です

構文 1: mysql -h ホスト IP アドレス - P ポート番号 -u ユーザー名 -p パスワード (-h とパスワードの間にはスペースがあります)ホストの IP アドレス、-P とポート番号の間にはスペースがあります。-u とユーザー名の間にはスペースがあります。-p とパスワードの間にはスペースがあってはなりません。スペースはあります)

mysql -h localhost -P 3306 -u root -proot
ログイン後にコピー
ログイン後にコピー

の場合これはローカル マシンです。 -h localhost -P 3306 は省略でき、mysql -u root -proot または mysql -uroot -proot

or

として直接記述できます。

mysql -h 127.0.0.1 -P 3306 -u root -proot
ログイン後にコピー

または

mysql -h 192.168.117.66 -P 3306 -u root -proot    (连接远程的主机,必须写-h 远程主机的ip)
ログイン後にコピー

リモート ホストの mysql データベース ポートがデフォルトで 3306 の場合、ポート番号は省略できます。ただし、リモート ホストの IP アドレスを記述する必要があります。

mysql -h 192.168.117.66 -u root -proot
ログイン後にコピー

リモート ホストの mysql データベース ポートがデフォルトの 3306 ではない場合、ポートは次のように変更されます。 、6655 の場合、リモート ホストの IP アドレスとポート番号を記述する必要があります。

mysql -h 192.168.117.66 -P 6655 -u root -proot
ログイン後にコピー

ローカル マシンの場合は、ホストの IP アドレスとポート番号 (デフォルトは 3306) ) (下) 省略可能です

mysql -u root -proot或者mysql -uroot -proot
ログイン後にコピー

ローカルマシンの場合は、ホストIPアドレスを省略するか、ポート番号のみを記述できます。
mysql -P 3306 -u root -proot
ログイン後にコピー

如果是本机的话,端口号可以省略不写,就写主机ip地址也可以

mysql -h localhost -u root -proot或者mysql -h 127.0.0.1 -u root -proot或者mysql -h 192.168.117.66 -u root -proot
ログイン後にコピー

.

如果是本机,但是端口你之前改成了其他的,比如端口你改成了8801,不是默认的3306端口了,那么主机ip地址可以省略不写,但是要写上端口号

mysql -P 8801 -u root -proot
ログイン後にコピー

参数顺序是没关系的,-h和-P放在后面也是可以的,如下

mysql -u root -proot -h 192.168.117.66 -P 3306
ログイン後にコピー

语法2:mysql -h主机ip地址 -P端口号 -u用户名 -p密码 (-h和主机ip地址之间无空格,-P和端口号之间无空格,-u和用户名之间无空格,-p和密码之间一定不能有空格)

mysql -h192.168.117.66 -P3306 -uroot -proot
ログイン後にコピー

语法3:mysql -h主机ip地址 -P端口号 -u用户名 -p (最后一个-p,小写字母p后面不写密码)

mysql -h 192.168.117.66 -P 3306 -u root -p或者mysql -h192.168.117.66 -P3306 -uroot -p
ログイン後にコピー

如下图:小写字母p后面不写密码,这样的话,密码就不会显示暴露出来了,输入密码的时候也是显示成****

如果我们使用小写字母p后面写密码的方式的话,密码就显示出来了,如下图:

警告你,密码显示出来不安全

mysql: [Warning] Using a password on the command line interface can be insecure
ログイン後にコピー

在命令行输入密码,就会提示这些安全警告信息

大家再来看下错误的写法是怎么样的

有的人写成mysql -h 192.168.117.66 -P 3306 -u root -p root     注意:小p和密码之间有个空格,这种写法是错误的,如下图:

有的人写成mysql -h 192.168.117.66 -P 3306 -u root    注意:少写-p(小p),这种写法也出错了,如下图:

大家根据具体的实际情况,灵活的使用mysql命令!

总之的总之,小p表示密码,小p和密码之间一定不能有空格,其他的参数-u、-h、-P(大写字母P)等可以有空格,也可以没有空格

如果大家怕会忘记小p和密码之间一定不能有空格这句话,那就全部统一写成所有的参数都不要加空格,这样写就不太容易出错了,统一写成mysql -h192.168.117.66 -P3306 -uroot -proot就ok了,如下图:

退出登录,可以使用exit命令

注意:mysql这个关键字是mysql数据库中的命令,而不是windows操作系统中自带的dos命令,就像javac和java这2个关键字一样,javac和java是jdk中自带的命令,而不是windows操作系统中自带的dos命令。

还有一点要说一下,javac和java这2个命令之所以可以在dos窗口中的任何路径下执行,是因为在windows操作系统中配置了java、JDK的环境变量!

如果你们在执行mysql -h localhost -P 3306 -u root -proot命令的时候,发现无法执行mysql命令,那你们可以去看一下windows中的环境变量,是否有配置mysql数据库的环境变量

我在安装mysql数据库的时候就自动配置好了mysql数据库的环境变量!如果你们没有配置mysql数据库的环境变量,你们自己去配一下。

もちろん、その必要はありません。そうでない場合、mysql コマンドを使用したい場合は、まず dos ウィンドウで mysql データベースのインストール パスの下にある bin ディレクトリに切り替えてから、 mysqlコマンドなので、そうなるとさらに面倒です。

毎回、mysql コマンドを実行する前に、mysql データベースがインストールされている bin ディレクトリに切り替える必要があります。そのため、mysql データベースがインストールされている bin ディレクトリを環境変数に設定することをお勧めします。この場合、mysql コマンドを使用すると非常に便利です。

以下に示すように: これは、mysql データベースをインストールしたときの構成です。

mysql をインストールするときに、mysql データベースの構成を設定することもできます。以下に示すように、bin ディレクトリにある MySQLInstanceConfig.exe をダブルクリックします:

または、Windows

# で環境変数を直接設定することもできます。

#通常の状況では問題はありません。

問題がある場合は、D: \Software\mysql5. 文 5\bin を先頭に置き、その後にセミコロンを追加します。実際には、以下に示すように、Java 環境変数を構成するのと似ています。 mysql データベースの bin ディレクトリの環境変数を設定した後、元の dos ウィンドウを閉じ、再度 dos ウィンドウを開き、

mysql -h localhost -P 3306 -u root -proot

コマンドを入力します。

mysql データベースからログアウトしたいのですが、ログアウトするにはどうすればよいですか? exit と入力して Enter を押してください

関連する推奨事項: "

mysql チュートリアル

>>

以上がmysqlデータベースにログインする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Alter Tableステートメントを使用してMySQLのテーブルをどのように変更しますか? Alter Tableステートメントを使用してMySQLのテーブルをどのように変更しますか? Mar 19, 2025 pm 03:51 PM

この記事では、MySQLのAlter Tableステートメントを使用して、列の追加/ドロップ、テーブル/列の名前の変更、列データ型の変更など、テーブルを変更することについて説明します。

INNODBフルテキスト検索機能を説明します。 INNODBフルテキスト検索機能を説明します。 Apr 02, 2025 pm 06:09 PM

INNODBのフルテキスト検索機能は非常に強力であり、データベースクエリの効率と大量のテキストデータを処理する能力を大幅に改善できます。 1)INNODBは、倒立インデックスを介してフルテキスト検索を実装し、基本的および高度な検索クエリをサポートします。 2)一致を使用してキーワードを使用して、ブールモードとフレーズ検索を検索、サポートします。 3)最適化方法には、単語セグメンテーションテクノロジーの使用、インデックスの定期的な再構築、およびパフォーマンスと精度を改善するためのキャッシュサイズの調整が含まれます。

MySQL接続用のSSL/TLS暗号化を構成するにはどうすればよいですか? MySQL接続用のSSL/TLS暗号化を構成するにはどうすればよいですか? Mar 18, 2025 pm 12:01 PM

記事では、証明書の生成と検証を含むMySQL用のSSL/TLS暗号化の構成について説明します。主な問題は、セルフ署名証明書のセキュリティへの影響を使用することです。[文字カウント:159]

人気のあるMySQL GUIツール(MySQL Workbench、PhpMyAdminなど)は何ですか? 人気のあるMySQL GUIツール(MySQL Workbench、PhpMyAdminなど)は何ですか? Mar 21, 2025 pm 06:28 PM

記事では、MySQLワークベンチやPHPMyAdminなどの人気のあるMySQL GUIツールについて説明し、初心者と上級ユーザーの機能と適合性を比較します。[159文字]

MySQLの大きなデータセットをどのように処理しますか? MySQLの大きなデータセットをどのように処理しますか? Mar 21, 2025 pm 12:15 PM

記事では、MySQLで大規模なデータセットを処理するための戦略について説明します。これには、パーティション化、シャード、インデックス作成、クエリ最適化などがあります。

ドロップテーブルステートメントを使用してMySQLにテーブルをドロップするにはどうすればよいですか? ドロップテーブルステートメントを使用してMySQLにテーブルをドロップするにはどうすればよいですか? Mar 19, 2025 pm 03:52 PM

この記事では、ドロップテーブルステートメントを使用してMySQLのドロップテーブルについて説明し、予防策とリスクを強調しています。これは、バックアップなしでアクションが不可逆的であることを強調し、回復方法と潜在的な生産環境の危険を詳述しています。

さまざまなタイプのMySQLインデックス(Bツリー、ハッシュ、フルテキスト、空間)を説明します。 さまざまなタイプのMySQLインデックス(Bツリー、ハッシュ、フルテキスト、空間)を説明します。 Apr 02, 2025 pm 07:05 PM

MySQLは、Bツリー、ハッシュ、フルテキスト、および空間の4つのインデックスタイプをサポートしています。 1.B-Treeインデックスは、等しい値検索、範囲クエリ、ソートに適しています。 2。ハッシュインデックスは、等しい値検索に適していますが、範囲のクエリとソートをサポートしていません。 3.フルテキストインデックスは、フルテキスト検索に使用され、大量のテキストデータの処理に適しています。 4.空間インデックスは、地理空間データクエリに使用され、GISアプリケーションに適しています。

JSON列にインデックスを作成するにはどうすればよいですか? JSON列にインデックスを作成するにはどうすればよいですか? Mar 21, 2025 pm 12:13 PM

この記事では、クエリパフォーマンスを強化するために、PostgreSQL、MySQL、MongoDBなどのさまざまなデータベースでJSON列にインデックスの作成について説明します。特定のJSONパスのインデックス作成の構文と利点を説明し、サポートされているデータベースシステムをリストします。

See all articles