MAC で MySQL の初期パスワードを変更する方法

MAC で MySQL の初期パスワードを変更する方法

問題の説明:

Macを購入し、初めてMySQLをインストールしました。初期パスワードが分かりません。初期パスワードの変更方法を記録してください。

解決:

http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html

方法 3 を試して、パスワードを正常にリセットしました。

(公式サイトにリセット方法があると教えてくれた@非常さん、ありがとう。ネットでいろいろ検索したんですが…)

なお、ステップ1と2はhttps://www.jb51.net/article/87585.htmからのものです。

私の英語は下手なので、公式のものはあまり理解できません##)

ステップ1:

Apple -> システム環境設定 -> 下部の MySQL をクリックします。ポップアップ ページで、MySQL サービスをオフにします (MySQL サーバーの停止をクリックします)。

ステップ2:

ターミナルに入り、次のように入力します: cd /usr/local/mysql/bin/

Enterキーを押した後、管理者権限でログインします。sudo su

Enterキーを押した後、次のコマンドを入力してmysql認証機能を無効にします。/mysqld_safe --skip-grant-tables &

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

ステップ3.

./mysqlコマンドを入力します。

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

Enter キーを押した後、コマンド SET PASSWORD FOR 'root'@'localhost' = PASSWORD('your new password'); を入力します。

この時点でパスワードの変更は完了し、正常にログインできるようになります。

2. その他: Mac ターミナルでの MySQL の基本操作

まず、MySQLアプリケーションを手動で起動します

ターミナルを開き、次のコマンドを入力します: /usr/local/MySQL/bin/mysql -u root -p

(注: Windows では、mysql -u root -p です)

ここで、root はユーザー名です。次のコマンドが表示されます: パスワードを入力してください: 123456

これにより、データベース サーバーにアクセスできるようになります。

  データベース操作

データベースの作成から使用までの簡単な方法をいくつか紹介します。

mydatabase という名前のデータベースを作成します。

 データベース mydatabase を作成します。

次のコマンドを使用して、データベースが正常に作成されたかどうかを確認できます。

 データベースを表示します。

データベース名を変更します:

データベースを変更する Hdatabase;

データベース mydatabase の文字セットを変更します。

 データベース mydatabase の文字セットを GBK に変更します。

データベースを入力します:

mydatabase を使用します。

データベース内のテーブルを表示するには、次のコマンドを使用します: show tables;

テーブル操作

テーブルを作成するには、次のコマンドを使用します。

学生テーブルを作成 (
          名前varchar(10)、 
          性別varchar(10)、 
          sno int 主キー(ID)
         )文字セットutf8;

テーブルが正常に作成されたかどうかを確認するには、次のコマンドを使用します: show tables;

上記は、MAC バージョンの MySQL の初期パスワードを変更するために紹介した方法です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • MAC で Mysql5.7.10 のルートパスワードを変更する方法
  • MACOS で MySQL ルートパスワードを忘れた場合の解決策
  • MacでのMySQL初期化パスワード操作
  • MacでMysqlのルートパスワードを忘れた場合の解決方法
  • MAC 上の MySQL の初期パスワードを忘れた場合の対処方法
  • MAC 上の MySQL の初期パスワードを忘れた場合の対処方法
  • Mac で MySQL5.7 のルートパスワードを忘れた場合の解決方法
  • MacでMySQLのパスワードを忘れた場合のリセット方法
  • Mac で MySQL バージョン 5.6 のパスワードを設定する方法

<<:  Vue フォームのポストリクエストとサーブレットを組み合わせてファイルアップロード機能を実現する

>>:  Dockerの高可用性構成の詳細な説明

推薦する

Vue3 における親コンポーネントと子コンポーネント間の値の転送の詳細な説明

vue3 が誕生してからかなり時間が経ち、筆者も最近になって vue3 を学び始めました。 vue2...

MySQLデスクトップツールSQLyogのリソースとアクティベーション方法は、白黒のコマンドラインに別れを告げます

では、早速リソースについて見ていきましょう。 123WORDPRESS.COM ダウンロードSQLy...

Linux で time(NULL) 関数と localtime() を使用して現在の時刻を取得する方法

time(); 関数関数プロトタイプ: time_t time(time_t *timer)関数の目...

mysql 一時テーブルの使用状況の分析 [クエリ結果は一時テーブルに保存できます]

この記事では、例を使用して MySQL 一時テーブルの使用方法を説明します。ご参考までに、詳細は以下...

MySQL マスター スレーブ データベースが同期されない問題を解決する 2 つの方法

目次MySQL マスター スレーブ データベースが同期されない問題を解決する 2 つの方法1. 非同...

Ubuntuのソースリスト(ソースリスト)を変更する方法詳細説明

導入Ubuntu のデフォルトのソースは国内サーバーではないため、更新されたソフトウェアのダウンロー...

画像比較を実現するjQueryプラグイン

この記事の例では、画像比較を実現するためのjQueryプラグインの具体的なコードを参考までに共有して...

仮想マシン VMware に Kali Linux をインストールする最新の超詳細なグラフィック チュートリアル

目次1. システムイメージファイルをダウンロードする2. 新しい仮想マシンを作成する3. Kali ...

HTML チュートリアル: よく使われる HTML タグのコレクション (6)

導入された HTML タグは、必ずしも XHTML 仕様に完全に準拠しているわけではありません。実際...

Vue開発の一般的な手法の詳細な説明

目次$nextTick() $forceUpdate() $セット() .sync——2.3.0 以...

div を下から上にスライドさせる CSS3 の例

1. まず、CSS3 のターゲット セレクターを使用し、a タグを使用して id セレクターを指定し...

Vueはミックスインを使用してコンポーネントを最適化します

目次ミックスインの実装フック関数のマージプロジェクト実践伸ばす要約するVue は mixins AP...

Docker の MySQL コンテナのタイムゾーン問題の修正

序文Ahhang が Springboot プロジェクトを開発していたとき、フロントエンドから検証コ...

MySQL スロークエリログの役割と公開

序文MySQL スロー クエリ ログは、MySQL が提供するログ レコードの一種です。これは、応答...

Vue3の組み込みコンポーネントであるTeleportの使い方を詳しく説明します

目次1. テレポートの使用2. モーダルダイアログコンポーネントを完成させる3. コンポーネントのレ...