Mac での MySql の詳細なインストールと構成

Mac での MySql の詳細なインストールと構成

1.ダウンロードしてインストールする

公式ウェブサイトからコミュニティ エディションの dmg インストール ファイルをダウンロードします: https://dev.mysql.com/downloads/mysql/

1. インストール ファイルを実行し、手順に従ってインストールを完了します。

2. インストールが完了したら、ターミナルに次のように入力します。

mysql --バージョン;

----バージョン番号が表示されれば正常です。コマンドが見つからないと表示された場合は、ターミナルに以下を入力してください。「/usr/local/mysql/bin/mysql」はMySQLのデフォルトのインストールパスです。

$ cd /usr/local/bin/
$ sudo ln -fs /usr/local/mysql/bin/mysql mysql

3. mysql サービスをシャットダウンします。

sudo /usr/local/mysql/support-files/mysql.server を停止します

2. 環境変数の設定

1. ターミナルを開き、次のように入力します。

cd ~

~フォルダに入ります

2. 次に入力します:

.bash_profile をタッチする

Enterキーを押した後、

3. 次に入力します:

開く -e .bash_profile

このファイルは TextEdit で開きます (以前に環境変数を構成していない場合は、空白のドキュメントになります)。内容がある場合は終了文字の前に入力してください。内容がない場合は、次の文を直接入力してください。

エクスポート PATH=${PATH}:/usr/local/mysql/bin

次に、保存して TextEdit を終了し (必ず終了してください)、ターミナルを閉じて終了します。

3. ルートパスワードを忘れた場合のリセット

1. Apple -> システム環境設定 -> MySQL サービスを停止 (M​​ySQL サーバーの停止をクリック)

2. ターミナルに入り、以下を入力します。

cd /usr/local/mysql/bin/

Enterキーを押した後、管理者としてログインします

sudo su

Enterキーを押した後、次のコマンドを入力してMySQL認証機能を無効にします。

./mysqld_safe --skip-grant-tables &

Enter キーを押すと、MySQL が自動的に再起動します (設定内の MySQL のステータスが実行中になります)

3. コマンドを入力する

./mysql

Enterキーを押した後、コマンドを入力します

権限のフラッシュ;

Enterキーを押した後、コマンドを入力します

'root'@'localhost' のパスワードを設定 = PASSWORD('123');

これで変更は完了です。ターミナルを再起動した後、mysql -u root -p と入力して Enter キーを押し、パスワード: 123 を入力すると正常に起動します。

4. 削除

MySql プロセスを停止し、コンソールに次のコマンドを入力します。

sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /ライブラリ/スタートアップアイテム/MySQLCOM
sudo rm -rf /ライブラリ/PreferencePanes/My*
vim /etc/hostconfig (MYSQLCOM=-YES- の行を削除)
rm -rf ~/ライブラリ/PreferencePanes/My*
sudo rm -rf /ライブラリ/Receipts/mysql*
sudo rm -rf /ライブラリ/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*

上記は、編集者が紹介した Mac での MySql の詳細なインストールと構成です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • MySQL5.7+ MySQL Workbenchのインストールと設定方法のグラフィックチュートリアル(MAC)
  • MySQL 8.0.11 MacOS 10.13 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 5.7 と Mac 上の MySql の詳細なインストール図をダウンロードする
  • MacにMySQLをインストールするときに初期パスワードを忘れた場合の対処方法
  • Mac に mysql5.7 をインストールするための完全な手順 (画像とテキスト付き)
  • Mac インストール mysqlclient プロセス分析

<<:  Windows Server 2008 R2 で忘れたパスワードを処理する方法

>>:  Vue ターンテーブル抽選の簡単な実装

推薦する

CentOS 7.5 に Python 3.6.6 を最初からインストールするための詳細なチュートリアル

ps: 環境はタイトル通りです依存関係をインストールする yum インストール openssl-de...

JavaScript が Jingdong の虫眼鏡効果を模倣

この記事では、Jingdongの虫眼鏡効果を実現するためのJavaScriptの具体的なコードを紹介...

CSS3 で作成された背景グラデーションアニメーション効果

成果を達成する 実装コードhtml <h1 class="text-light&qu...

Vueカスタムv-has命令、ボタン権限判定の手順

目次アプリケーションシナリオ簡単に言えば、カスタム指示基本概念グローバルカスタマイズローカルカスタマ...

MySQLからデータをインポートする際の不正なフォーマット、インポートの遅延、データ損失などの問題を迅速に解決します。

遅い問題を完全に解決したい場合は、MySQL を MySQL 8.0 にアップグレードすることをお勧...

MySQL 5.7.18のインストール方法とMySQLサービスの起動手順の詳細な説明

MySQL は非常に強力なリレーショナル データベースです。しかし、初心者の中には、インストールや設...

VMWare 仮想マシン 15.X LAN ネットワーク構成チュートリアル図

最近、分散型およびビッグデータ技術について学ぶために、いくつかの仮想マシンに取り組んでいます。まず、...

初心者がソースコードからMySQLのデッドロック問題を理解する

夜遅くまで何度も困難なシングルステップデバッグを行った後、ようやく理想的なブレークポイントを見つけま...

Linux でバックグラウンド タスクを実行するために nohup と screen を使用する例と違いの簡単な分析

SSH ターミナル (putty、xshell など) を使用して Linux サーバーに接続し、時...

Vue3+Element+Tsは、フォームの基本的な検索リセットやその他の機能を実装します

Vue2 の記述スタイルから Vue3 の形式に切り替えると、記述スタイルとコード構造にいくつかの変...

DockerでRabbitMqの共通クラスタとミラークラスタを構築する詳細な操作

目次1. RabbitMqの動作環境を構築する1.検索を通じてrabbitmqイメージを照会する2....

Jenkins を使用した Vue プロジェクトのワンクリック パッケージングと公開の実装

目次Jenkinsのインストールインストールポート番号を変更します(デフォルトのポートは8080です...

小さな画像をクリックしたときに更新せずに大きな画像コードが表示されるようにLightboxを実現するためにCSSを使用する

小さな画像をクリックしたときに更新せずに大きな画像コードが表示されるようにLightboxを実現する...

MySQL ダーティ ページ フラッシュとテーブル スペースの縮小の原理の分析

mysql ダーティページWAL メカニズムにより、InnoDB はステートメントを更新するときに、...

インデックスを使用して数千万のデータを持つ MySQL のクエリ速度を最適化する

1. インデックスの役割一般的に言えば、インデックスは本の目次に相当します。条件に基づいてクエリを実...