MacにMySQLデータベースをインストールし、環境変数を設定する手順を参考までに記録します。具体的な内容は次のとおりです。 mysql をインストールします。mysql をダウンロードします。ダウンロードしたもの: mysql-8.0.11-macos10.13-x86_64.dmg mysql-8.0.11-macos10.13-x86_64.dmgをダブルクリックして開き、mysql-8.0.11-macos10.13-x86_64.pkgをダブルクリックします。 「続行」をクリックするだけです。これは間違いのないインストールです。何も言うことはありません。 ここで「従来のパスワード暗号化を使用する」を選択してください。そうしないと、Navicat を使用して MySQL に接続するときに、認証をロードできないというエラーが表示されます。 「root」ユーザーのパスワードを設定する インストール完了 インストールが成功した後、mysql コマンドを使用すると、環境変数が設定されていないため、コマンドが見つからないというエラーが返されます。 環境変数の設定 まず、Mac OS X でどのようなシェルを使用しているかを知る必要があります。 ターミナルを開いて次のように入力します: echo $SHELL Enterキーを押して実行します 出力が csh または tcsh の場合、C Shell を使用しています。 出力に「bash、sh、zsh」と表示される場合は、おそらく Bourne Shell のバリアントを使用しています。 Mac OS X 10.2 より前のバージョンのデフォルト シェルは C Shell でした。 Mac OS X 10.3 以降のデフォルトのシェルは Bourne Shell です。 私のはbashです: 入力: cd /usr/local/mysql、Enterキーを押して実行 次に、sudo vim .bash_profileと入力し、Enterキーを押して実行します。 ルートユーザーのパスワードを入力する必要があります。 Sudo は、環境変数ファイルを変更するために root ユーザーが使用します。 エディターに入ったら、まず「i」を押して「挿入」状態に切り替えます。 WINDOWS と同様に、カーソルを上下左右に動かしたり、スペース、バックスペース、Enter キーを押したりしてコンテンツを編集できます。 ドキュメントの下部に、次のように入力します: export PATH=${PATH}:/usr/local/mysql/bin 次に、Esc キーを押して挿入状態を終了し、下部に :wq と入力して保存して終了します (または、直接 Shift + zz を押すか、大文字モードに切り替えて ZZ を押して保存して終了します)。 入力: source .bash_profile し、Enter キーを押して実行し、環境変数を実行します。 次に、mysql コマンドを入力して使用します。 Navicatを使用してMySQLに接続できない場合は、 おそらく認証プラグイン「caching_sha2_password」をロードできないことを意味します 解決する
テストの結果、上記の方法では、ターミナルを閉じて再度開くたびに .bash_profile を再リソースする必要があることがわかりました。 PS: 次のテストはまだ無効であり、解決されていません 一部の記事では vi ~/.zshrc と記載されています。ここに追加してください: エクスポート PATH=${PATH}:/usr/local/mysql/bin 保存した後、source ~/.zshrc を実行すると、これを一度で完了できます。 いくつかの記事では、~/.bashrc を変更することについて言及しています。システムが zsh の場合、bashrc を変更することは無効です。 素晴らしいトピックの共有: MySQL の異なるバージョンのインストール チュートリアル さまざまなバージョンの MySQL 5.7 インストール チュートリアル さまざまなバージョンの MySQL 5.6 インストール チュートリアル さまざまなバージョンのmysql8.0インストールチュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Centos7 DockerでNginxファイルを変更するプロセスの詳細な説明
1. 単一の矢印への複数の呼び出し単一の矢印を実装したら、二重矢印を実装するのは簡単です。上では、単...
XHTML 見出しの概要Word 文書を作成するときは、「第 1 章」、「1.2.1」などのタイトル...
必要なコメントを追加することは、責任感と道徳心のあるフロントエンド開発者が持つべき良い習慣であり、コ...
環境: 1. CentOS6.5 X64 2.mysql-5.6.34-linux-glibc2.5...
Tomcat CentOS インストールこのインストール チュートリアルでは、次の内容について説明し...
この記事では、 Webデザインに関連するこれら4 つの原則について説明します。これら4 つの原則を念...
この記事では、主にMACオペレーティングシステムでのMySQL5.7とMySQLWorkbenchの...
目次1. 概要2. メモリ管理3. ガベージコレクション4. GCアルゴリズムの紹介5. 参照カウン...
1. ポート2375を開くdocker.serviceを編集する vim /lib/systemd/...
目次1. テストデータ2. ヌル値による不便3. スペース、空の値、null をどのように判断すれば...
この記事では、CSS を理解し始めたばかりの人を対象に、主に HTML で clearfix と c...
この記事では、いくつかの基本的なページ要素の実装方法をまとめており、後で更新される予定です。まず、私...
一時テーブルとメモリテーブルメモリ テーブルとは、メモリ エンジンを使用するテーブルを指します。テー...
1. はじめにプロジェクトで要件に遭遇したら、データを検索してキーワードを強調表示します。要件を受け...
目次序文需要分析MySQL ユーザー変数累積計算にMysqlユーザー変数を使用する要約するこの記事で...