ホームページ  >  記事  >  データベース  >  Windows 10 に MySQL 5.7 をインストールし、root パスワードを忘れた場合に変更する方法

Windows 10 に MySQL 5.7 をインストールし、root パスワードを忘れた場合に変更する方法

一个新手
一个新手オリジナル
2017-10-23 10:31:477348ブラウズ

例: MySQL5.7.19

ダウンロード

もちろん、最初にダウンロードする必要がありますhttps://dev.mysql.com/downloads/mysql/ 公式Webサイトのダウンロードアドレス。 (推奨される関連する mysql ビデオ チュートリアル: "mysql チュートリアル")

お使いのコンピューターに適したバージョンを選択し、 [ダウンロード]、[ジャンプ]、[直接ダウンロード] をクリックします。

ダウンロードと解凍を静かに待っています。これは私の解凍パスです D:MySQL

インストールが正式に開始されました

:

: MySQL5.7.19

ただしmy.ini はありませんそれを作成し、新しいテキストドキュメントを作成し、サフィックスを ini に変更するだけです。

[Client]
#设置3306端口
port = 3306[mysqld]
#设置3306端口
port = 3306# 设置自己MySQL的安装目录
basedir=D:\MySQL
# 设置自己MySQL数据库的数据的存放目录
datadir=D:\MySQL\data
# 允许最大连接数
max_connections=200# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
# 设置客户端默认字符集default-character-set=utf8

それから次のステップは環境変数を設定することです。上の図に進むだけです。 このコンピュータ->右クリック、プロパティ->システムの詳細設定->環境変数

変数名:

変数値: 独自の MySQL インストール パス

次にパスを追加し、編集するパスを選択して、新しいものを追加します: %MYSQL_HOME%bin

ずっとOKです。

コマンド プロンプトを開きます。管理者権限が必要です。そうでない場合は、権限が不十分です。


cd /dD:MySQLbin bin ディレクトリを入力します。 bin ディレクトリに入るには!写真には書いてないですよ!

次に、画像内のコマンドをタップします。

次に、mysql -u root -p を実行して MySQL に入ります 初回はパスワードは必要ありません。Enter キーを押すだけです。以前インストールしたのでパスワードが必要です。

次に、パスワードを更新しますMySQL5.7にはPASSWORDフィールドがなくなり、authentication_stringに変更されましたSO:

mysql>update mysql.user set anthentication_string=password('你的密码') where user='root';
mysql>flush privileges;//刷新MySQL的系统权限
mysql>quit;

再次mysql -u root -p进入就可以操作了。

mysql>show databases;

也可以下一个MySQL的图形化界面,SQLyog、Navicat之类的。

忘记root密码

也许时间久了密码会忘。

看图。

首先net stop mysql停掉服务;

若是停不掉:

Ctrl+Alt+Del打开任务管理器,在详细信息里结束mysql.exe任务。

进入bin目录

mysqld -nt --skip-grant-tables

现在这个命令提示符已经不可以继续用了。

重新打开一个管理员命令提示符输入mysql进入重新改密码就OK了。

以上がWindows 10 に MySQL 5.7 をインストールし、root パスワードを忘れた場合に変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。