Mac OS10.12 に mysql5.7.18 をインストールするチュートリアル

Mac OS10.12 に mysql5.7.18 をインストールするチュートリアル

ウェブ全体を検索して、さまざまな落とし穴を見つけましたが、問題は解決しませんでした。ついに自分でも分かりました。

インストール後、一時パスワードがポップアップ表示されるので、それをコピーします。あまり早くクリックすると、通知バーでもう一度チャンスが与えられますが、通知バーであまり早くクリックすると、手元を見てしか入力できなくなります。通知バーが消えてしまった場合、最も早い方法は再インストールすることです。 (再インストールする前にアンインストールしてください)

次にコンソールを開いてmysqlと入力します。コマンドが見つからないというプロンプトが表示されます。次に入力します。

エイリアス mysql=/usr/local/mysql/bin/mysql
エイリアス mysqladmin=/usr/local/mysql/bin/mysqladmin

エイリアスを付けます。ターミナルを閉じた後、上記のコマンドを再実行する必要があることに注意してください(永続的に保存したい場合は、bash ファイルに保存できます)。

次に、 mysqladmin -u root password ***と入力します (*** を一時パスワードに置き換えます)

別のエラー: 「ユーザー'root'@'localhost'のアクセスが拒否されました(パスワード使用: NO)」

Baidu には、Mac OS でルート ユーザーを有効にする必要があるという情報が多数あります (自分で有効にする方法を検索してください)

開いたらsu rootと入力します

次にルートパスワードを入力してルートモードに入ります

次に、 mysqladmin -u root password ***と入力します (*** を一時パスワードに置き換えます)

結果はコマンドが見つからない

ついにルートモードに

sh-3.2# エイリアス mysql=/usr/local/mysql/bin/mysql
sh-3.2# エイリアス mysqladmin=/usr/local/mysql/bin/mysqladmin
sh-3.2# mysqladmin -u ルート -p パスワード

次に仮パスワードを入力してください

次に新しいパスワードを入力するよう求められます

最後にインストールを完了します。

要約する

MySQLをインストールした後、システム設定でサービスを開始するように設定します

次にルートモードに入ります

sh-3.2# エイリアス mysql=/usr/local/mysql/bin/mysql
sh-3.2# エイリアス mysqladmin=/usr/local/mysql/bin/mysqladmin
sh-3.2# mysqladmin -u ルート -p パスワード

仮パスワードを入力してください

新しいパスワードを入力してください

確認パスワードを入力してください

わかりました

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySQL 5.7.18 のダウンロードとインストールの詳細な手順
  • Windows10にmysql5.7.18をインストールするチュートリアル
  • Centos7.3 に mysql5.7.18 をインストールするための詳細なチュートリアル
  • mysql5.7.18.zip インストール不要版設定チュートリアル(Windows)
  • CentOS 6.5 で MySQL 5.7.18 をインストールするための詳細なチュートリアル
  • Alibaba Cloud Centos7.3 インストール mysql5.7.18 rpm インストール チュートリアル
  • Windows システム mysql5.7.18 インストール グラフィック チュートリアル
  • Linux 上の MySQL 5.7.18 の無料インストール版に関する詳細なチュートリアル
  • CentOS 6.4 MySQL 5.7.18 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 5.7.18 MSI インストール グラフィック チュートリアル

<<:  Linuxでkv設定ファイルを変更するにはsedコマンドを使用します

>>:  Vueフォームバインディングとコンポーネントの詳細な説明

推薦する

Vue における $router と $route の違いの詳細な説明

通常、vue プロジェクトではルーティングを使用します。vue-router は vue.js の公...

Docker に Elasticsearch 7.6.2 をインストールするチュートリアル

DockerをインストールするDocker をインストールする必要がありますが、それ以上の指示はあり...

vue3 タイムスタンプ変換 (フィルターを使用せずに)

vue2 では、タイムスタンプを変換するときに、通常はフィルターを使用します。vue3 以降では、...

角度コンテンツ投影の詳細な説明

目次単一コンテンツ投影マルチコンテンツ投影単一条件のコンテンツ投影アプリ-人物-htmlアプリ担当者...

Vue ショッピングカートのケーススタディ

目次1. ショッピングカートの例2. コードの実装3. まとめ1. ショッピングカートの例一連の学習...

Linux で ss コマンドと zabbix を組み合わせてソケットを監視する方法の詳細な説明

目次序文1. ssコマンド2. Zabbix監視マシンの全体的なソケットステータス2.1. スクリプ...

...

MySQL 面接でよく聞かれる質問への回答

序文:さまざまな技術職の面接では、MySQL 関連の質問がよくされるようです。開発職の面接でも運用職...

Docker に influxdb をインストールするための詳細なチュートリアル (パフォーマンス テスト)

1. 前提条件1. プロジェクトが展開されました2. Dockerはすでにインストールされている2...

JS のあらゆる場所で絶対等価演算子の使用をやめる

目次概要1. NULL値のテスト2. ユーザー入力を読み取る導入事実の根源はどこにあるのでしょうか?...

Linux または Windows 環境での pytorch のインストールと検証 (runtimeerror 問題の解決)

1. pytorch公式サイトから対応するインストールファイルをダウンロードします。 https:...

Vueのref属性の詳細な説明

要約するこの記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS....

Mysqlマスタースレーブ同期の実装原理

1. MySQL マスター/スレーブ同期とは何ですか?マスター データベースのデータが変更されると、...

vue ディレクティブ v-bind の使用と注意点

目次1. v-bind: 要素の属性にデータをバインドできる2. v-bind: は次のように省略で...

MySQLの実行原理、論理階層化、データベース処理エンジンの変更について詳しく説明します

長い間 MySQL を使ってきたので、SQL 文はすでに覚えていると思います。そこで、その実行原理を...