Mac OS X で TAR.GZ から MySQL 5.7 をインストールする MySQL 5.6 と比較して、バージョン 5.7 のインストールには 2 つの違いがあります。 1: 初期化方法が scripts/mysql_install_db --user=mysql から bin/mysqld --initialize --user=mysql に変更されました。 2: 初期パスワード生成が変更されました。バージョン 5.6 のデフォルトの root パスワードは、tar gz 初期化の完了後に空になります。初期化の完了後、バージョン 5.7 の一時的な root パスワードが生成されます。 1.ブラウザに次のアドレスを入力します 参考: https://www.jb51.net/softs/451120.html 2. 次のインターフェースに入ります。下の場所をクリックして「ログインをスキップ」を選択します。 直接ダウンロードするにはここをクリックしてください。 3. ダウンロードが完了したら、ダブルクリックして開くと、次のインターフェイスがポップアップ表示されるので、クリックを続けます。 他のソフトウェアのインストールと同様に、下の「続行」をクリックし続けます。 4. MySQLを起動する インストールが完了したら、設定に進み、次のオプションを確認します。MySQL がある場合は、正常にインストールされたことを意味します。 クリック後、MySQLを起動します 5. データベースのパスワードを変更する 起動が完了したら、ターミナルを開きます
上記の2つの命令をターミナルにコピーして実行し、2つのアドレスに一時的なエイリアスを設定します。 目的は、次回実行時にmysqlまたはmysqladminを直接実行できるようにすることです。 ディレクトリを切り替える必要はありません 次に、データベースのパスワードを変更し、次のコマンドを実行します。 root123は私の新しいパスワードです。希望するパスワードに変更してください Enter キーを押すと、パスワードの入力を求められます。このとき入力するパスワードは、コンピュータのパスワードではありません。 データベースのパスワード 5.7より前は、デフォルトのユーザー名とパスワードは両方ともrootでした。 しかし、5.7以降では、デフォルトのユーザー名P:rootのみ デフォルトのパスワードはインストール中に自動的に割り当てられます。 Macの通知バーからも確認可能です。 次の図はデータベースパスワードを自動的に生成します デフォルトのパスワードは localhost: の後のすべてです。それを入力して Enter キーを押します。 (Macではコマンドラインで入力したパスワードは表示されないので、パスワード入力時に間違いがないように注意してください) 6. データベースを入力する 上記の情報を参照してください。変更は成功しました 次にデータベースを入力します 実行したことを確認してください: 実行されていない場合は、上記のディレクトリに移動してmysqlコマンドを実行する必要があります。 それ以外の場合は、mysql が見つからないというメッセージが表示されます。 次に、次のコマンドを実行します: 注意: -p の後に何も入力せずに Enter キーを押します。 パスワードの入力を求められます。この時のパスワードは上記で変更したパスワードです。 ここで入力したのは:root123 以下の情報を見ると、すべての指示がデータベースに入力されていることがわかります 関連記事: MySQL 4.1/5.0/5.1/5.5/5.6の主な違い さまざまなシステムでの MySQL インストール チュートリアル 要約する 上記は、編集者が紹介した Mac OS システムでの MySQL5.7.20 インストール チュートリアルの詳細な図とテキストの説明です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: CD コマンドを使わずに Linux でディレクトリ/フォルダに入る方法
目次1. CentOS7+MySQL8.0、yumソースインストール2. MySQLにログインしてパ...
MySQL エスケープエスケープとは、エスケープ文字の本来の意味を意味します。エスケープ文字の目的は...
文章のスタイルでは、このような状況がよく見られます コードは次のとおりです <div styl...
<br />このセクションでは、XHTML でテキストの書式設定と特殊文字を実装する方法...
描画効果実装コードJavaScript var キャンバス = document.getElemen...
1. Linuxファイアウォールの基礎Linux ファイアウォール システムは主にネットワーク層で動...
目次背景1. dns-prefetch とは何ですか? 2. dns-prefetch を設定するに...
Navicat を使用してリモート Linux MySQL データベースに接続すると、不明なエラー ...
問題の説明最近、Springbootプロジェクトを構築していたところ、会社のネットワークケーブルに接...
1. 配列のよく使われる高階関数配列があり、その配列に対して次の操作を実行したいとします。 100 ...
インターネット上の this.$set の説明はわかりにくいと感じます。単一データ、オブジェクト、配...
まず Linux に ssh をインストールします。例として Centos を使用します。ポータル:...
序文システム領域の使用量が大きすぎて消去する必要がある場合、または特定のファイルを消去する必要がある...
1. クエリプロセスプロセスリストを表示2. 対応するプロセスを照会し、IDを強制終了します。検証(...
Supervisor は非常に優れたデーモン管理ツールです。自動起動、ログ出力、自動ログカットなど、...