1. MySQL の公式 Web サイトにログインして、ZIP
次に、インストール パッケージを解凍します
にパッケージ化する任意のフォルダー (ここでは C:mysql5.7)
解凍されたフォルダー ディレクトリ内の my-default.ini ファイルの名前を my.ini に変更します。
コンテンツを追加します (インターネットを参照):
basedir と datadir を実際のパスに置き換えます。
MySQL5.7 バージョンの解凍にはデータ フォルダーは含まれていません。変更後に手動で作成する必要はありません。4. 環境変数を設定します
Path 環境変数に C:mysql5.7bin を追加します。実際の bin ディレクトリへのパスに置き換えます)
注: 前の環境変数を区切るには; を使用します。
管理者として cmd ウィンドウを実行します C: /mysql5.7/bin ディレクトリに切り替えます 次のコマンドを順番に入力します: 1. mysqld install
6. root ユーザーのパスワードを変更します
上記の 5 つの手順を完了したら、 mysql -u root -p を実行します。デフォルトでは root ユーザーにはパスワードがないため、Enter キーを直接押して入力します。
for user'root'@'localhost'(using
passw
: NO)
これは、mysql の root ユーザーがパスワードを設定していないため、一時的にパスワードを設定する必要があります権限を無視する root ユーザーのパスワードを設定するには 操作方法は次のとおりです: 設定ファイル my.ini の [mysqld] エントリの下にステートメント Skip_grant_tables の行を追加します 保存して終了し、再起動します。 MySQL サービスを再起動しないと影響はありません。
再起動後、mysql -u root -p を実行します
パスワードの入力を求められ、Enter キーを押して MySQL に入ります次の SQL ステートメントを順番に入力します
1.mysql を使用し、変更されたデータベースを表示します
3.flush 権限を更新します。必ず更新してください
4.quit 終了Change設定ファイル my.ini の Skip_grant_tables または コメントを削除 7. 初回ログイン用の一部の設定
は、初めて MySQL にログインするときに直接使用することはできません。パスワードを再度リセットしてください。そうしないと、エラー メッセージが表示されます
エラー 1820 (HY000): このステートメントを実行する前に、パスワードを設定する必要があります
コマンドを入力してください:
[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=C:\mysql5.7 # 设置mysql数据库的数据的存放目录 datadir=C:\mysql5.7\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB
前の手順で設定したパスワードと一致させてください
設定後は、MySQL を通常どおりに使用できるようになります。現時点では、root ユーザーはローカル マシン経由でのみ接続できるため、学習には十分です。
リモート接続が必要な場合は、再度セットアップする必要があります
use mysql; show tables; select host,user from user; update user set host='%' where user='root'; quit net stop mysql net start mysql
注:
host列指定了允许用户登录所使用的IP,%是通配符,设置为%则代表任意IP都可以访问root
以上がMySQL5.7 のインストールと構成手順の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。