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フォームバインディングとコンポーネントの詳細な説明

推薦する

CentOS7.5 の MySQL8.0.19 のインストールチュートリアルの詳細な手順

1. はじめにこの記事には MySQL インストール部分のスクリーンショットがないので、ある程度の基...

ファイルをアップロードするための HTML フォームの「参照」ボタンを変更する方法

コードをコピーコードは次のとおりです。 <!DOCTYPE HTML PUBLIC "...

Vue で Excel インポート機能を実装する詳細な手順

1. フロントエンド主導の実装手順最初のステップは、ページのインポートボタンをクリックしてExcel...

Mysql5.7.14 Linux版のパスワードを忘れた場合の完璧な解決策

/etc/my.confファイルで、[mysqld]の下に次の行を追加します: skip-grant...

MySQL 8.0.3 RCがリリースされようとしています。変更点を見てみましょう。

MySQL 8.0.3がリリースされます。新機能を見てみましょうMySQL 8.0.3 は RC ...

CSS でハニカム/六角形アトラスを実装するためのサンプルコード

理由は分かりませんが、UIではハニカム効果(手を広げたような効果)のデザインが好まれます。 1. 六...

Reactでのイベントバインディングの実装は3つの方法を指しています

1. 矢印関数1. 矢印関数自体はこれをバインドしないという事実を利用します。 2. render(...

CD コマンドを使わずに Linux でディレクトリ/フォルダに入る方法

ご存知のとおり、cd コマンドがないと、Linux でディレクトリを切り替えることはできません。それ...

Nginx を使用して IP アドレスが悪意を持って解決されるのを防ぐ方法

Nginxを使用する目的Alibaba Cloud ECS クラウド サーバーを使用して、まずは著者...

すべてのブラウザに対応したデータURIとMHTMLの完全なソリューション

データURI Data URI は、小さなファイルをドキュメントに直接埋め込むために RFC 239...

Vue3の一般的なAPIの使用方法の紹介

目次ライフサイクルの変化反応的な参照vue2.x では ref を使用して要素タグを取得します。vu...

Keras を使って SQL インジェクション攻撃を判断する (例の説明)

この記事では、ディープラーニングフレームワーク keras を使用して、SQL インジェクションの特...

Vueは画像のドラッグアンドドロップ機能を実装します

この記事の例では、画像のドラッグアンドドロップ機能を実現するためのVueの具体的なコードを参考までに...

MySQLのint主キーの自己増分の問題を解決する

導入MySQL データベースを使用する場合、int を主キーとして使用し、自動インクリメントに設定す...