最近、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 実装
* 住所 - 住所* blockquote - ブロック引用* center - 中央揃えブロック*...
ユーザー名前空間は Linux 3.8 で追加された新しい名前空間で、ユーザー ID やグループ I...
データベースを表示show databases;データベースを作成するDATABASE データベース...
目次1. クライアントとサーバー間の通信方法2. クエリキャッシュ3. クエリ最適化処理4. クエリ...
最近、仕事で問題に遭遇しました。グローバル変数 red_heart があります。これは多くの場所で使...
まずサンプルコードを見てみましょう: 1. 共通パラメータ tcpdump -i eth0 -nn ...
序文最近、MySQL で RR レベルでデッドロック問題に遭遇しました。興味深いと思ったので、調べて...
今日は、CSS を使用してクールな画像カルーセル コンポーネントを作成する方法を学びます。その原理は...
最近、セキュリティ製品をテストする必要があったため、mariadb の起動ユーザーを root に調...
アンカーリンクをクリックするとスムーズにスクロールし、自由にトップ位置に調整できます。 1. アンカ...
目次目的実験環境実験原理実験手順1. 独立したCAを生成する2. サーバーの秘密鍵と署名要求ファイル...
目次仮想DOMとは何ですか?なぜ仮想DOMが必要なのでしょうか?仮想 DOM はどのようにして実際の...
目次ZabbixはNginxを監視するZabbixはTomcatを監視するZabbixはMySQLを...
面接の質問で、3 行 3 列のレイアウトが求められます。1 行目の 2 番目の列と 2 行目の 2 ...
目次クエリキャッシュの最適化概要クエリプロセスクエリキャッシュ構成クエリキャッシュの無効化メモリ管理...