MacにMySQLデータベースをインストールする方法を教えます

MacにMySQLデータベースをインストールする方法を教えます

Mac 用 MySQL をダウンロード: https://downloads.mysql.com/archives/community/
注: コミュニティ バージョンをダウンロードしました。mysql バージョンは MAC バージョンと一致している必要があります。もちろん、以前に他の MYSQL バージョンをインストールしたことがある場合は、必ず最初にそれらをアンインストールしてください。

mysql-8.0.0-dmr-osx10.11-x86_64.dmg をダブルクリックして解凍し、インストールします。

続行 -> 続行、同意 -> インストール。ポップアップウィンドウのパスワードを書き留めます。

システム環境設定に入り、mysqlを見つけてサービスを開始します

システムにmysqlコマンドを追加する

(1) /usr/local/mysql/binに入り、このディレクトリにmysqlがあるかどうかを確認します。
(2)vim ~/.bash_profileを実行する
このファイルにmysql/binディレクトリを追加します
PATH=$PATH:/usr/local/mysql/bin
追加したら、esc キーを押して wq と入力し、変更を保存します。
(3)最後に、コマンドラインにsource ~/.bash_profileと入力します。

mysql -uroot -pでmysqlにログインし、先ほど保存したパスワードを入力します。

mysqlの初期パスワードをリセットします。

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpassword');

以下もご興味があるかもしれません:
  • MACでMYSQLデータベースのパスワードを忘れた場合の解決策
  • Mac Mysql データベースの中国語文字化け問題の解決方法
  • Mac環境でPHPを使ってMySQLデータベースを操作する方法の共有
  • Mac に MySQL データベースをインストールし、環境変数を設定するためのグラフィック チュートリアル

<<:  JSのバイナリファミリーについての簡単な説明

>>:  Ubuntu システムログで /var/log/messages を設定する方法

推薦する

VueはElementUIのフォームサンプルコードを模倣する

実装要件ElementUI を模倣したフォームは、インデックス コンポーネント、Form フォーム ...

LinuxシステムにTomcatをインストールし、サービスの起動とシャットダウンを構成する

Linuxシステムでサービスの起動とシャットダウンを構成する1. コマンドcd /etc/init....

カルーセル効果を書くためのjs

この記事では、カルーセルマップの効果を実現するためのjsの具体的なコードを参考までに共有します。具体...

js を使用してファイルが UTF-8 でエンコードされているかどうかを判断する方法

従来の解決策FileReader を使用して UTF-8 形式のファイルを読み取り、ファイルの内容に...

Uniappの小規模プログラム開発経験

1. 新しいUIプロジェクトを作成するまず、私たちの UI は ColorUI に基づいています。C...

Linux システムでデプロイメント プロジェクトを設定する方法

1. ファイアウォールの設定を変更し、対応するポートを開きますLinux システムのファイアウォール...

MySQL 8.0 WITH クエリの詳細

目次MySQL 8 の WITH クエリについて学ぶ1. 例3. 練習するMySQL 8 の WIT...

GaussDB for MySQL パフォーマンス最適化の詳細な説明

目次背景インスピレーションは人生から生まれる速達配送の最適化原則GaussDB の最適化 (MySQ...

Node.js の fs モジュールと Path モジュールのメソッドの詳細な説明

概要:ファイルシステム モジュールは、標準の POSIX ファイル I/O 操作セットをラップしたシ...

jQueryは何に使われるのですか?jQueryは実際にはjsフレームワークです

jQuery 入門jQuery ライブラリは、簡単なマークアップ行を使用して Web ページに追加で...

MySQL マスタースレーブ同期の原理と応用

目次1. マスタースレーブ同期原理マスタースレーブ同期アーキテクチャ図(非同期同期)マスタースレーブ...

10分で始めるCSS3アニメーション

導入アニメーションを使用すると、JavaScript や jQuery に依存せずに、純粋な CSS...

Centos7 サーバーで jar パッケージ プロジェクトを開始する最良の方法

序文Linux 上で jar パッケージを実行する方法は誰もが知っています。なぜ別々に話したいのでし...

MySQL インデックスのカーディナリティの概念と使用例

この記事では、例を使用して、MySQL インデックス カーディナリティの概念と使用方法を説明します。...