how download mysql
さまざまな方法を使用してMySQLforWindowsおよびmacOSをダウンロードするためのステップバイステップガイド:
このチュートリアルでは、MySQLをダウンロードして、数分以内に使用を開始する方法を確認するためのさまざまな方法/アプローチを学習します。
MySQLは、さまざまなオペレーティングシステム用のスタンドアロンインストーラーとして、または圧縮されたイメージ/アーカイブとしてダウンロードできます。MySQLを学び、探索したいだけの場合は、MySQL用のdockerを使用するのが最も簡単です。
また、MySQLはコミュニティ(無料)およびエンタープライズ(有料)エディションとしてダウンロードできることに注意してください。
最も実用的な目的では、インストーラーとDockerイメージを介したmySMySQLQLのインストールにより、ほとんどのユースケースが解決されます。ここでは、WindowsとMacベースのオペレーティングシステムの両方のアプローチについて説明します。
学習内容:
Windows10の無料レジストリ修復
インストーラーを介したMySqlのダウンロード
MySQLは、WindowsとmacOSの両方のスタンドアロンパッケージインストーラーとしてダウンロードできます。
これらのそれぞれの詳細を見てみましょう。
WindowsへのMySQLのインストール
a)前提条件: インストールプロセスを開始する前に、MySQLインストーラーには.NET Framework 4.5.2が必要であることに注意してください(古いバージョンの.NET Frameworkを使用している場合は、それを更新してインストールプロセスを開始します)。
b) ソースからMySQLコミュニティインストーラーをダウンロードします ここに。 (このチュートリアルの作成中のMySQLの現在のバージョンは8.0.20です。特定のバージョンのMySQLをダウンロードする必要がある場合は、それぞれのインストーラーを参照できます。 ここに インストールするバージョンを選択します)。
使用しているWindowsのバージョンが32ビットか64ビットかに応じてインストーラーを選択します(リンクを参照できます) ここに 使用しているOSのバージョンを知るため)。
c) インストーラーをダウンロードした後、インストーラーexeを開き、手順を続行します。インストーラーはシェルであり、インストールプロセス中に選択された製品をインターネット経由でダウンロードするため、アクティブなインターネット接続が必要になることに注意してください。
構成を選択するには、 「開発者のデフォルト」 これは、開発/テストのニーズに必要なほとんどすべてのものを処理します。
d) セットアップが完了したら、MySQL用のクライアント(コミュニティ/無料ダウンロードであるMySQL Workbench)をインストールすることを選択した場合は、サーバーインスタンスに接続できます。それ以外の場合は、以下のコマンドを実行してコマンドラインからインストールを確認できます。 。
C:> 'C:Program FilesMySQLMySQL Server 8.0inmysql' test
MacOSへのMySQLのインストール
#1) ディスクイメージ(.dmg)またはインストーラーを介してmacOSにMySQLをインストール/ダウンロードする場合–コミュニティエディションのディスクイメージファイルをからダウンロードします。 ここに
#二) dmgファイルがダウンロードされたら、ダブルクリックしてディスクイメージをマウントし、インストールパッケージの指示に従ってインストールプロセスを開始します。ステップバイステップのインストールプロセスについては、以下のスクリーンショットに従ってください。
#3) インストールが完了したら、MySQLサーバーをオンにするために、MySql設定を開き、まだオンになっていない場合はMySQLサーバーをオンにすることができます。
システム環境設定を開き、MySQLアイコンをクリックします。
これでMySQL設定ペインが開き、MySQLサーバーのステータスを確認できます。まだ実行されていない場合は、そこからサーバーの電源を入れることができます。
#4) 次に、コマンドラインからバージョンを確認して、インストールが成功したかどうかを確認しましょう。ターミナルプロンプトを開き、デフォルトでMySQLインストールディレクトリに移動します
/usr/local/mysql/bin
以下のコマンドを実行してバージョンを確認してください。
./mysql -V
以下の出力リアが表示されている場合は、インストールが成功したことを意味します。
./mysql Ver 8.0.20 for macos10.15 on x86_64 (MySQL Community Server - GPL)
#5) コマンドラインからMySQLを使用するには、コマンドラインまたはターミナル(インストールプロセス中に設定されたパスワードを使用)を引き続き使用するか、次のようなMySQLクライアントアプリケーションをダウンロードします。 MySQL Workbench GUI経由でアクセスします。
いくつかのコマンドラインオプションを見てみましょう。 MySQLシェルの使用を開始するには、以下のコマンドを実行します。
./mysql -u root -p
ここで、パスワードの入力を求められます(インストール時に入力したものを入力する必要があります。パスワードを「password」として設定したとします)。次に、パスワードプロンプトでパスワードを入力します。認証が成功すると、ユーザーはMySQLシェルにログインします。
サンプルコマンドを実行して、シェルが正しく機能しているかどうかを確認してみましょう。 MySQLシェルで以下のコマンドを実行します。
SHOW DATABASES;
コマンドについて、以下の出力が表示されるはずです。
MySQLDockerイメージ
MySQLを学びたいだけで、システムに完全なソフトウェア/サーバーをインストールしたくない場合は、Dockerイメージを介してDockerコンテナーとしてMySQLをインストールするのが最も簡単な方法です。
Dockerを使用すると、必要なソフトウェア(この場合はMySQLサーバー)を含むコンテナーをすばやく起動、オン、およびオフにすることができます。
MySQLをDockerイメージとしてインストールするために必要な手順を見てみましょう。
#1) Dockerイメージを使用するには、OSに基づいてDockerをインストールする必要があります。 Dockerをインストールするには、指示に従ってください ここに
#二) Dockerエンジンをインストールしたら、DockerハブからDockerイメージをダウンロード(またはプル)する必要があります。 Community ServerEditionのDockerイメージをプルするために使用できるコマンドを見てみましょう。
端末またはコマンドプロンプトで以下のコマンドを実行します。
docker pull mysql/mysql-server:tag
ここで、タグは、ダウンロードするMySQL CommunityServerエディションのバージョンを表します。特定のバージョンを探していない場合は、タグの詳細を省略して、以下のコマンドを実行できます(これにより、MySQL Community Editionの最新の利用可能なエディションのイメージがフェッチされます)。
docker pull mysql/mysql-server
#3) Dockerイメージがダウンロードされたら、イメージをリストしてみて、表示されるリストにMySQLイメージが見つかるかどうかを確認できます。ターミナルで以下のコマンドを実行します(Linuxベースのシステムの場合)。
docker image ls | grep 'mysql-server'
以下のような出力が表示された場合は、Dockerイメージが正常にダウンロードされたことを意味します。
#4) 次に、ダウンロードしたDockerイメージに対してコンテナーを実行してみましょう。コンテナに次の名前を付けます ‘’ mysql-docker-demo” 。以下のコマンドを実行して、イメージからコンテナーを開始します。
docker run --name='mysql-docker-demo' -d mysql/mysql-server
#5) これで、Dockerコンテナの実行中に設定されたパスワードを取得するために、Dockerログから詳細を取得し、ALTERコマンドを使用してこのパスワードを再起動できます。
端末で次のコマンドを実行します。
docker logs mysql-docker-demo 2>&1 | grep GENERATED
その点に注意してください 「mysql-docker-demo」 上記のコマンドには、Dockerコンテナの名前があります。コンテナに別の名前を付けた場合は、コンテナ名に置き換える必要があります。
Dockerコンテナが正しく起動されている場合は、次のような出力が表示されます。
(Entrypoint) GENERATED ROOT PASSWORD: *ovIDej0cNAr(apq0jWuf4KdOpI
#6) 生成されたパスワードを使用して、Dockerコンテナのmysqlシェルにログインします。
以下のコマンドを実行してください。
docker exec -it mysql-docker-demo mysql -u root -p
パスワードの入力を求められたら、上記の手順5のパスワードを入力します。入力すると、Dockerコンテナ内のMySQLクライアントにログインします。
このとき、SHOWDATABASESのようなコマンドを入力すると;次に、エラーをスローし、デフォルトのパスワードを更新/変更するように求めます。
mysql> SHOW DATABASES; ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
# 7) 次に、ALTERコマンドを使用してパスワードをリセットしましょう。
ALTER USER‘root ’@’ localhost ’IDENTIFIED BY‘password’;
ここで、「パスワード」は、rootユーザーに設定する実際のパスワードです。必要に応じて、任意の値に変更できます。
#8) 次に、簡単なコマンドを実行してインストールを検証してみます。コマンドSHOWDATABASESを実行します。利用可能なすべてのデータベースの詳細を取得します。
これがコマンド出力です
mysql> show DATABASES;
+ ——————– +
|データベース|
+ ——————– +
| information_schema |
| mysql |
| performance_schema |
| sys |
+ ——————– +
セットで4行(0.00秒)
5年の経験のためのセレンインタビューの質問
#9) これにより、MySQLがインストールされたDockerコンテナが正常に起動し、ローカルマシンへのインストールと同じように、MySQLコマンドの実行に使用できるようになりました。
必要に応じて、Dockerコンテナをオンデマンドで開始/停止することもできます。
MySQL Dockerコンテナを停止するには、以下のコマンドを使用できます。
docker stop mysql-docker-demo
Dockerコンテナーを再開するには、以下のコマンドを使用できます。
docker start mysql-docker-demo
MySQL Enterprise Edition
MySQLは、広く使用されているオープンソースデータベースです。
EnterpriseエディションはOracleが所有しており、有料バージョンのみに付属する一連のツールと機能が含まれています(無料バージョンはMySQL Communityエディションです)。
MySQL Enterprise Editionは、フルマネージドサービスとしてOracleクラウド経由で利用できます。
MySQLEnterpriseエディションのコストに関するいくつかの見積もりを以下に示します。
版 | 年間サブスクリプション(USD) |
---|---|
MySQL Standard Edition | 2000-4000 |
MySQL Enterprise Edition | 5000-10000 |
小切手 Oracle Costing Sheet 詳細については。
MySQL有料バージョンには、MySQLチームによる技術サポートと支援、およびバックアップ、暗号化、ファイアウォールなどの他の監視ツールが付属しています。
よくある質問と回答
Q#1)MySQLは無料でダウンロードできますか?
回答: MySQLには複数のエディションがあります。コミュニティエディションは無料でダウンロードして使用できますが、MySQLStandardエディションやMySQLEnterpriseエディションなどの他のバリアントには、クラウドサポートとMySQLチームからの技術支援が付属しているため、年間サブスクリプションコストがかかります。
MySQLオープンソースを商用目的で使用するために、MySQLデータベースに基づくMariaDBを使用できます。
Q#2)MySQLクライアントをインストールするにはどうすればよいですか?
回答: MySQLクライアントは、MySQLサーバーの標準インストールの一部としてダウンロードされます。 MySQLクライアントは、Mac / LinuxまたはWindowsの場合、以下に説明するようにディレクトリに移動することにより、ターミナルまたはコマンドプロンプトから起動できます。
MAC - /usr/local/mysql/bin WINDOWS - C:\Program Files\MySQL\MySQL Server 8.0
MySQLコマンドラインクライアントは、 MySQL 上記のディレクトリで実行可能。
GUIベースのクライアントを使用する場合は、MySQLワークベンチをダウンロードできます。 ここに 適切なOSの組み合わせを選択する。
Q#3)MySQL for Windowsをダウンロードするにはどうすればよいですか?
回答: MySQLは、macOS、Linux、Windowsなどのほぼすべての主要なオペレーティングシステムで使用できます。 Windowsの場合、実行可能ファイルまたはzipとしてダウンロードできます。
ダウンロードの詳細を参照してください ここに MySQLの公式ダウンロードページにあります。
このチュートリアルでは、WindowsにMySQL CommunityServerエディションをダウンロード/セットアップおよびインストールするための完全なインストール手順をここにリストしました。
結論
このチュートリアルでは、さまざまなオペレーティングシステムを使用してデスクトップ/ラップトップにMySQLをダウンロードするさまざまな方法について学習しました。
WindowsおよびmacOSプラットフォームへのMySQLCommunityServerのインストールの検証について説明しました。また、Dockerを使用してMySQL Serverの開発を開始する方法を学び、MySQLサーバーをすばやく開始する方法を知るようになりました。
このチュートリアルで、MySQLのダウンロードに関するすべてのクエリが明確になったことを願っています。
推奨読書
- Windows、Linux、Mac用のトップ10無料データベースソフトウェア
- MySQLDeleteステートメント-Deleteコマンドの構文と例
- MySQLの例を使用したテーブル作成チュートリアル
- コード例を使用したMySQLCreateViewチュートリアル
- MySQLデータ型| MySQLのさまざまなデータ型は何ですか
- MySQL JOINチュートリアル:内部、外部、クロス、左、右、および自己
- MySQLUpdateステートメントチュートリアル-クエリの構文と例の更新
- トップ40のベストMySQLインタビューの質問と回答(2021年の質問)
- MySQLとは何ですか?なぜそれが使用されるのですか?