最近、Mac システムを使用して、ローカル Web サーバー環境を構築する準備をしていました。 Mac システムには PHP と Apache は付属していますが、MySQL は付属していないため、MySQL を手動でインストールする必要があります。今回は、最新バージョンの MySQL 5.7.17 をインストールします。 1.公式サイトからダウンロード MySQL v5.7 公式バージョンのダウンロードアドレス: https://www.jb51.net/softs/451120.html 上記のアドレスをクリックすると、以下のページが表示されます。どれをダウンロードしたらよいかわからないかもしれません。私は最後のもの、つまり画像で赤くマークされたボタンをダウンロードしました。なぜでしょうか? dmg ファイルなので、インストールは間違いがなく、途中で確認するだけで済みます。 クリックすると、「ログイン」と「登録」という 2 つの大きなボタンが表示されます。これらの面倒な手順を実行したくない場合は、心配しないでください。下の画像の赤い円内のテキストを見てクリックするだけで、直接ダウンロードできます。 (最初はこの罠を知らなかったので素直に登録しました) 2. MySQLをインストールする ダウンロードが完了したら、「インストール」をクリックし、すべて確認して、インストールが成功するまで待ちます。 MySQLを起動する システム環境設定に移動し、一番下の行でMySQLを見つけて、「MySQLサーバーを起動」をクリックしてMySQLを起動します。 コマンドライン操作 アプリケーションで iTerm を見つけて開きます。まず、次の 2 つのコマンドを実行します。 エイリアス mysql=/usr/local/mysql/bin/mysql エイリアス mysqladmin=/usr/local/mysql/bin/mysqladmin これら 2 つのコマンドは、MySQL インストール ディレクトリを入力してコマンドを実行するのではなく、iTerm を直接開いて MySQL コマンドを実行できるようにするものです。次に、パスワードをリセットする必要があります パスワードリセットコマンド: mysqladmin -u root -p パスワード newpass newpassはあなたの新しいパスワードです パスワードをリセットするコマンドを実行すると、システムから古いパスワードの入力を求められます。 MySQL 5.6 以前のバージョンをインストールした学生は、MySQL を初めて実行すると、デフォルトのパスワードが root ユーザーに割り当てられることを知っています: root。この古いパスワードは root です。しかし、今、root に入ると、パスワードが間違っているというメッセージが表示されます。何が起こっているのでしょうか? バージョン 5.7 では、ルート ユーザーにデフォルトのパスワードが割り当てられなくなり、一時パスワードが付与されるようになりました。注意して操作すると、mysql のインストールが成功した後に保存するための一時パスワードがポップアップ表示されます。保存していない場合は問題ありません。画像に示すように、右側に通知バーが表示されます。 私の仮パスワードは_;kb8t7=-ZoUです 一時パスワードを入力すると、パスワードが正常に変更され、新しいパスワードでログインします。 mysql -u ルート -p Enter キーを押して、新しいパスワードを入力し、Enter キーを押して、ログインに成功しました。 これで、SQL コマンドを記述できるようになりました。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Linux の特別な権限 SUID、SGID、SBIT の詳細な説明
>>: スライダー間隔コンポーネントのネイティブ js 実装
背景最近、Node.js を勉強しているのですが、クラウド サーバーがあることを思い出しました。しか...
この記事では、コードレイン効果を実現するためのキャンバスの具体的なコードを参考までに共有します。具体...
効果現在、プロジェクトは2つ(project1、project2)あり、nginxに付属するinde...
序文: Linux ホストは、エージェント プログラムをインストールする場合でも、SNMP を使用す...
Oracle と MySQL の高可用性ソリューションについては、以前からまとめたいと思っていたので...
1. Yumのインストール yum でサブバージョンをインストール 2. 構成1. 倉庫を作る/ho...
ページが応答しない場合、白い画面が表示されないように、読み込みアニメーションを表示するのがユーザーフ...
JDKダウンロードアドレス: http://www.oracle.com/technetwork/j...
Vue では、一般的にフロントエンドとバックエンドを分離したプロジェクトがあり、データ操作を実装する...
グレースケールリリースとは、白と黒をスムーズに移行できるリリース方法を指します。 ABテストとは、グ...
前回の記事【dockerコンテナのためのdockerfileを詳しく解説】では、dockerfile...
1. はじめにSupervisor は Python で開発された汎用プロセス管理プログラムです。通...
序文1. この記事ではMySQL 8.0バージョンを使用していますバージョン5.0と比較すると、パッ...
Ubuntu が今日のデスクトップ ユーザーの間で最も人気のある Linux オペレーティング シス...
1. CSS 方法論とは何ですか? CSS methodologiesデザイン パターンまたは CS...