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

推薦する

Layuiテーブルは指定された行のラジオボタンを選択し、その行の実装コードまでスクロールします。

layui テーブルには複数行のデータがあります。外部入力コンテンツを通じて、指定された行を見つけ...

jsシミュレーションでJingdongの詳細ページで画像を拡大する効果を実現

この記事では、Jingdongの詳細ページの画像の拡大を実現するためのjsの具体的なコードを紹介しま...

Vueはテーマ切り替えのための複数のアイデアを実装します

目次テーマを動的に変更する最初の方法: 動的コンポーネント2番目の方法はルーティング分離です要約する...

Mac で MySQL 8.0.22 のパスワードを取得する方法

Mac 最新バージョンの MySQL 8.0.22 パスワード回復問題の説明:昨日、突然、Macで最...

MySQL テーブル内の重複データを検索して削除する方法の概要

時々、データベース テーブルに重複したデータが大量に保存されます。これらの重複データはリソースを浪費...

NetEase ブログで使用されているシンプルな Web ページ コード

NetEase Blog でコードを使用する方法: まずブログにログインし、ブログのホームページの左...

CSS スタイルを HTML 外部スタイルシートにインポートする方法

リンクインスタイルとは、すべてのスタイルを 1 つ以上の外部スタイルシート ファイルに配置することで...

ネイティブ js カプセル化シームレスカルーセル機能

ネイティブjsカプセル化シームレスカルーセルプラグイン、参考までに、具体的な内容は次のとおりです。例...

JavaScript のよりエレガントなエラー処理方法 async await

目次背景なぜエラー処理が必要なのでしょうか? async await より適切なエラー処理まとめ要約...

Vueウォッチの監視方法の概要

目次1. Vueにおけるwatchの役割はその名の通り、監視の役割です。 2. このオブジェクトのプ...

React Native APPのアップデートに関する簡単な説明

目次アプリ更新プロセス大まかなフローチャートアプリ情報の更新1. まず取得する必要があるファイルアド...

WeChatアプレットのスクロールビューの改行問題を解決する

今日、小さなプログラムを書いていたときに、スクロールビューを使用したのですが、スクロールビュー内のテ...

vue プロジェクトで rem を使用して px を置き換える例

目次道具プラグインをインストールするプロジェクトのルートディレクトリに.postcssrc.jsファ...

Linux 環境に mysql5.7.36 データベースをインストールするチュートリアル

ダウンロードアドレス: https://dev.mysql.com/downloads/mysql/...