Win 10下MySQLインストール構成
2956 ワード
公式サイト
次は
https://dev.mysql.com/downloads/file/?id=480557
システム環境変数の設定
解凍したmysqlをCディスクまたは他のディスクの下にコピーします.
システムの環境変数のpathにmysqlの構成を追加し、mysqlのbinディレクトリを指します.
初期化のmyを設定します.iniファイルのファイル
解凍したディレクトリにはないmy.iniファイルは、インストールルートディレクトリの下に追加するmyを自分で作成できます.ini(新しいテキストファイル、ファイルタイプを.iniに変更)は、基本構成に書き込まれます.
ここでは、保存時にANSIとしてエンコードされています.そうしないと、次のインストールで次のエラーが発生します.
特に
インストール
MySQLのインストールディレクトリの倉庫ディレクトリ(
インストールに成功しました:
インストールサービス
MySQLのインストールディレクトリの倉庫ディレクトリ(
サービスのインストールに成功した後、コマンド
MySQLにアクセスし、パスワードを変更
コマンドの実行:
パスワードを変更します.
次は
mysql-8.0.13-winx64.zip
版のダウンロードリンクです.https://dev.mysql.com/downloads/file/?id=480557
システム環境変数の設定
解凍したmysqlをCディスクまたは他のディスクの下にコピーします.
システムの環境変数のpathにmysqlの構成を追加し、mysqlのbinディレクトリを指します.
初期化のmyを設定します.iniファイルのファイル
解凍したディレクトリにはないmy.iniファイルは、インストールルートディレクトリの下に追加するmyを自分で作成できます.ini(新しいテキストファイル、ファイルタイプを.iniに変更)は、基本構成に書き込まれます.
[mysqld]
# 3306
port=3306
# mysql
basedir=X:\\software\mysql-8.0.13-winx64
# mysql
datadir=X:\\software\mysql-8.0.13-winx64\data
#
max_connections=200
# 。
max_connect_errors=10
# UTF8
character-set-server=utf8
#
default-storage-engine=INNODB
# “mysql_native_password”
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# mysql
default-character-set=utf8
[client]
# mysql
port=3306
default-character-set=utf8
ここでは、保存時にANSIとしてエンコードされています.そうしないと、次のインストールで次のエラーが発生します.
mysqld: [ERROR] Found option without preceding group in config file X:\software\
mysql-8.0.13-winx64\my.ini at line 1.
mysqld: [ERROR] Fatal error in defaults handling. Program aborted!
特に
.ini
はWindow内のプロファイルです.デフォルトのデータを保存します.インストール版はインストール時に自分で選んでシステムを保存させ、zip archiveは自分で書いて、同じです.インストール
MySQLのインストールディレクトリの倉庫ディレクトリ(
X:\\software\mysql-8.0.13-winx64\bin
)でコマンドを実行します.mysqld --initialize --console
インストールに成功しました:
2018-12-20T06:53:02.660175Z 0 [System] [MY-013169] [Server] X:\software\mysql-8.
0.13-winx64\bin\mysqld.exe (mysqld 8.0.13) initializing of server in progress as
process 7384
2018-12-20T06:53:02.677176Z 0 [Warning] [MY-013242] [Server] --character-set-ser
ver: 'utf8' is currently an alias for the character set UTF8MB3, but will be an
alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to
be unambiguous.
2018-12-20T06:53:14.639860Z 5 [Note] [MY-010454] [Server] A temporary password i
s generated for root@localhost: A#7L*VV!u-lt
2018-12-20T06:53:20.538197Z 0 [System] [MY-013170] [Server] X:\software\mysql-8.
0.13-winx64\bin\mysqld.exe (mysqld 8.0.13) initializing of server has completed
インストールサービス
MySQLのインストールディレクトリの倉庫ディレクトリ(
X:\\software\mysql-8.0.13-winx64\bin
)でコマンドを実行します.mysqld --install [ ]( mysql)
サービスのインストールに成功した後、コマンド
net start mysql
でMySQLのサービスを開始します.MySQLにアクセスし、パスワードを変更
コマンドの実行:
mysql -u root -p
パスワードを変更します.
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY ' ';