Heim  >  Artikel  >  Datenbank  >  So installieren Sie Mysql5.7.11 auf einem 64-Bit-Win10-System (ausführliche Fallerklärung)_MySQL

So installieren Sie Mysql5.7.11 auf einem 64-Bit-Win10-System (ausführliche Fallerklärung)_MySQL

WBOY
WBOYOriginal
2016-09-09 08:13:441487Durchsuche

Kürzlich habe ich mysql-installer-community-5.7.11.0 verwendet, um Mysql5.7.11 auf einem MacBook-Notebook mit einem 64-Bit-Win10-System zu installieren. Beim Konfigurieren des MySQL-Servers blieb ich immer hängen und meldete einen Fehler. (Auf anderen PCs mit demselben Windows-System ist die automatische Installation kein Problem.) Ich habe mich für die manuelle Installation entschieden, aber es gab immer noch viele Probleme. Der endgültige Installationsfall ist wie folgt:

1. Bereiten Sie die Installation der Software vor

1.mysql.com lädt mysql-5.7.11-win32.zip herunter

2.mysql-workbench-community-6.3.6-win32.msi

3.vcredist_x64 (Schritt 2 erfordert die Installation des Microsoft Visual C 2013 Redistributable Package)

2. Installieren Sie MySQL

1. Entpacken Sie mysql-5.7.11-win32.zip nach c:mysql-5.7.11-win32

2. Legen Sie die Umgebungsvariable MYSQL_HOME=c:mysql-5.7.11-win32, path=%MYSQL_HOME%bin fest

3. Der wichtigste Schritt ist die Einstellung von my.ini, meine ist

[WinMySQLAdmin] 
Server="C:/mysql-5.7.11-win32/bin/mysqld.exe" 
[client] 
no-beep 
# pipe 
# socket=mysql 
port=3306 
[mysql] 
default-character-set=utf8 
# For advice on how to change settings please see 
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html 
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the 
# *** default location during install, and will be replaced if you 
# *** upgrade to a newer version of MySQL. 
[mysqld] 
explicit_defaults_for_timestamp = TRUE 
# Remove leading # and set to the amount of RAM for the most important data 
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%. 
innodb_buffer_pool_size = 2G 
# Remove leading # to turn on a very important data integrity option: logging 
# changes to the binary log between backups. 
# log_bin 
# These are commonly set, remove the # and set as required. 
basedir="C:\mysql-5.7.11-win32\" 
datadir="C:\mysql-5.7.11-win32\data\" 
port=3306 
server_id=1 
general-log=0 
general_log_file="mysql_general.log" 
slow-query-log=1 
slow_query_log_file="mysql_slow_query.log" 
long_query_time=10 
log-error="mysql_error_log.err" 
default-storage-engine=INNODB 
max_connections=1024 
query_cache_size=128M 
key_buffer_size=128M 
innodb_flush_log_at_trx_commit=1 
innodb_thread_concurrency=128 
innodb_autoextend_increment=128M 
tmp_table_size=128M 
# Remove leading # to set options mainly useful for reporting servers. 
# The server defaults are faster for transactions and fast SELECTs. 
# Adjust sizes as needed, experiment to find the optimal values. 
# join_buffer_size = 128M 
# sort_buffer_size = 2M 
# read_rnd_buffer_size = 2M 
#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" 
character-set-server=utf8 
innodb_flush_method=normal

4. Geben Sie cmd als Administrator ein (alles Folgende)

5.mysqld --install MySQL --defaults-file=C:mysql-5.7.11-win32my.ini MySQL-Dienst installieren

6.mysqld --initialize Hiermit werden das Datenverzeichnis und die Initialisierungsdaten generiert

7. Suchen Sie in der Datei mysql_error_log nach [Hinweis] Ein temporäres Passwort wird für root@localhost generiert: 5ZC=7Qe&eneg, die drei rot markierten Ziffern nach „:“ sind das anfängliche Passwort

8. Starten Sie den Dienst net start mysql oder starten Sie ihn im Dienst

9.mysqld

10. Öffnen Sie ein neues cmd, mysql -uroot -p

Nachdem Sie das anfängliche Passwort für die Verbindung zur MySQL-Datenbank eingegeben haben, ändern Sie das Passwort wie folgt:

set password=password('123456');
flush privileges;

Melden Sie sich einfach ab und erneut mit einem neuen Passwort an:

mysql -uroot -p123456

3. Installieren Sie die Werkbank für eine bequeme Bedienung

1. Installieren Sie zuerst das Visual C 2013 Redistributable Package

2. Installieren Sie die Workbench 32-Bit

Diese beiden Schritte sind nichts Schwieriges.

Die oben beschriebene Methode zur Installation von Mysql5.7.11 auf einem 64-Bit-Win10-System ist hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht Sie rechtzeitig. Vielen Dank für Ihre Unterstützung der Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn