Heim > Datenbank > MySQL-Tutorial > Hauptteil

Teilen der Installations- und Konfigurationsmethode von mysql5.7.13 unter dem 64-Bit-Win10-System

黄舟
Freigeben: 2017-03-27 14:08:31
Original
1334 Leute haben es durchsucht

Dieser Artikel teilt Ihnen hauptsächlich das grafische Tutorial zur Installations- und Konfigurationsmethode von MySQL 5.7.13 unter Win10 64-Bit. Interessierte Freunde können darauf verweisen

Das Beispiel dieses Artikels teilt Ihnen MySQL mit 5.7.13 winx64 Ein grafisches Tutorial zur Installations- und Konfigurationsmethode wird als Referenz bereitgestellt:

(1) Laden Sie das MySQL-Programm herunter. Sie können es von der offiziellen MySQL-Website herunterladen Klicken Sie hier, um
herunterzuladen. (2) Entpacken Sie die Datei mysql-5.7.13-winx64.zip in das Verzeichnis, das Sie installieren möchten. Mein Beispiel ist
D:programmysql-5.7.13-winx64. Die Verzeichnisstruktur ist wie folgt:
Ordner: bin docs include lib share
Datei: KOPIEREN DER README-Datei my-default.ini
(3) Kopieren Sie die Datei my-default.ini in dasselbe Verzeichnis und benennen Sie sie um zu meiner .ini.
(4) Erstellen Sie einen neuen mysqlData-Ordner auf dem E-Laufwerk.
(5) Löschen Sie den Inhalt in my.ini und kopieren Sie ihn erneut.

[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="D:\program\mysql-5.7.13-winx64\" 
datadir="E:\mysqlData\" 

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
Nach dem Login kopieren

(6) Geben Sie cmd als Administrator ein (alle folgenden) und verwenden Sie den Befehl cd, um den bin-Ordner im MySQL-Verzeichnis aufzurufen.
(7) Führen Sie den Befehl aus, um den MySQL-Dienst zu installieren:

mysqld --install MySQL --defaults-file=D:\program\mysql-5.7.13-winx64\my.ini
Nach dem Login kopieren

Nach erfolgreicher Installation erscheint die Eingabeaufforderung: Dienst erfolgreich installiert

(8) Um das Datenverzeichnis zu generieren und Initialisierungsdaten führen Sie den folgenden Befehl aus:

mysqld --initialize
Nach dem Login kopieren

Nachdem dieser Befehl ausgeführt wurde, werden die von MySQL verwendeten Dateien und Ordner im oben erstellten Ordner E:mysqlData generiert.

(9) Die Dateistruktur im Ordner E:mysqlData ist wie folgt:
Ordner: mysql, performance_schema, sys
Datei: auto.cnf DESKTOP-SDK08IO.pid ib_buffer_pool ib_logfile0 ib_logfile1 ibdata1 ibtmp1 mysql_error_log .err mysql_slow_query.log

(10) Suchen Sie die folgende Zeile in der Datei mysql_error_log im Ordner E:mysqlData:

Der Code lautet wie folgt:

2016-08-02T23:09:18.827488Z 1 [Note] A temporary password is generated for root@localhost: #98um:=-RfbI
Nach dem Login kopieren

Temporäres Passwort Es ist #98um:=-RfbI nach root@localhost:.

(11) Starten Sie den Dienst net start mysql im selben Befehlszeilenprogramm.

(12) Öffnen Sie ein neues Befehlsprogramm, geben Sie den Ordner D:programmysql-5.7.13-winx64bin ein und führen Sie den Befehl aus:

mysql -uroot -p
Nach dem Login kopieren

(13) Geben Sie das anfängliche Passwort ein Verbinden. Ändern Sie nach MySQL-Datenbank das Passwort wie folgt:

set password=password('123456');
flush privileges;
Nach dem Login kopieren

(14) Geben Sie „exit“ ein, um MySQL zu beenden.
(15) Geben Sie nach demselben Befehl MySQL mit einem neuen Passwort ein. Führen Sie den Befehl aus:

mysql -uroot -p123456
Nach dem Login kopieren

Geben Sie MySQL ein und geben Sie SQL ein:

select * from information_schema.TABLES t limit 3;
Nach dem Login kopieren

Sie können überprüfen, ob Normal installieren.

(16) Gehen Sie zur offiziellen MySQL-Website, um Workbench herunterzuladen und zu installieren, damit Sie die grafische Benutzeroberfläche von MySQL verwenden können.

Das obige ist der detaillierte Inhalt vonTeilen der Installations- und Konfigurationsmethode von mysql5.7.13 unter dem 64-Bit-Win10-System. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!