Heim >Datenbank >MySQL-Tutorial >Ausführliche Erklärung der MySql-Installation unter Linux und Konfiguration unter Mac (Bild)

Ausführliche Erklärung der MySql-Installation unter Linux und Konfiguration unter Mac (Bild)

黄舟
黄舟Original
2017-03-15 17:18:051333Durchsuche


1.Linux

Umgebung:

ubuntu16.04
MySQL5.7

Installationsschritte:

Überprüfen Sie zunächst, ob MySQL auf dem System installiert ist

Geben Sie im Systemterminal ein: #netstat -tap | kein Echo. Wenn das installierte Ergebnis angezeigt wird, ist es nicht installiert. Wenn es wie unten gezeigt aussieht, bedeutet das, dass es installiert wurde.

Ausführliche Erklärung der MySql-Installation unter Linux und Konfiguration unter Mac (Bild)Sie können die Versionsnummer auch über den Befehl #mysql -V erhalten

Ausführliche Erklärung der MySql-Installation unter Linux und Konfiguration unter Mac (Bild)

2 MySQL installieren

1) Geben Sie #apt ein im Terminal -get install mysql-server mysql-client

Im Folgenden können wir MySQL installieren, das ich bereits installiert habe.

Ausführliche Erklärung der MySql-Installation unter Linux und Konfiguration unter Mac (Bild) 2) Während des Installationsvorgangs werden wir aufgefordert, das Passwort des Root-Benutzers der Datenbank einzugeben (hier werden Bilder anderer Personen gestohlen):

Ausführliche Erklärung der MySql-Installation unter Linux und Konfiguration unter Mac (Bild)3) Testen Sie, ob die Installation erfolgreich ist:
Geben Sie #netstat -tap im Terminal ein. grep mysql
4) Melden Sie sich zum Testen bei MySQL an . Geben Sie das Passwort ein, um auf die
MySQL-Datenbank
zuzugreifen.

3. Einige einfache Verwaltung der MySQL-Datenbank Ausführliche Erklärung der MySql-Installation unter Linux und Konfiguration unter Mac (Bild)

1) Stoppen Sie den Dienst #/etc/init.d/mysql stop

2) Starten Sie den Dienst #/etc /init.d/mysql start

3) Ändern Sie das Administratorkennwort: #/mysqladmin -u root-Passwort newpassword

4) Richten Sie es so ein, dass Remotezugriff möglich ist (unter normalen Umständen belegt MySQL nur Port 3306 auf IP127.0.0 .1 Die Überwachung im Internet hat den Zugriff von anderen IPs verweigert (kann über den Befehl netstat angezeigt werden, um die lokale Überwachung abzubrechen, müssen Sie die
Konfigurationsdatei
my.cnf)
ändern #vim /etc/mysql/my.cnf Suchen Sie den folgenden Inhalt und kommentieren Sie bind-address = 127.0.0.1 //Suchen und kommentieren Sie
Siehe Baidu-Enzyklopädie

4 MySQL-Installation
Verzeichnisstruktur

Analyse (nur für die Online-Installation von apt-get)

Datenbankspeicherverzeichnis: /var/lib/mysql/ Relevantes Konfigurationsdateispeicherverzeichnis: /usr/share /mysql

Zugehöriges Befehlsspeicherverzeichnis: /usr/bin (mysqladmin mysqldump und andere Befehle)

Startskript-Speicherverzeichnis: /etc/rc.d/init.d/

5. MySQL-Image Es gibt zwei Verwaltungssoftware

:

1) Open Source: MySQL Workbench

2) Kommerziell: Navicat


6 Lösen von Codierungsproblemen:

1. Aktuelle

Zeichensatz-

-Kodierung anzeigen:

$show-Variablen wie „character%“;2. Nehmen Sie dann Änderungen vor:
1) Hinter [client] in der my.cnf Datei Fügen Sie einen Satz hinzu

default-character-set=utf8 (nicht default_character_set=utf8, diese Konfiguration führt dazu, dass MySQL nicht gestartet werden kann),

2) Die Schlüsselkonfiguration hier besteht darin, die folgenden drei Sätze nach [mysqld ]:
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci;

7. In Bezug auf MySQL ist der Verbindungspool standardmäßig geschlossen, wenn 8 Stunden lang keine Verbindung besteht

Änderungsvorgang: Öffnen Sie /etc/my.cnf und fügen Sie die folgenden Parameter unter dem

Attribut

Gruppe mysqld hinzu:

[mysqld] interactive_timeout=28800000 wait_timeout=28800000

8. Passwort ändern

Passwort ändern:

MySQL verwenden;

Benutzer aktualisieren set passwort=passwort('neues Passwort') wobei user='root ';

FLUSH PRIVILEGES;

Einfach erneut anmelden.

2. Unter Mac

Mac und Linux sind grundsätzlich gleich, es gibt jedoch nur einen Unterschied:

Unter Mac gibt es standardmäßig keine Konfigurationsdatei:

Kopieren /usr Jede *.cnf-Datei unter /local/MySQL/support-

file
s nach /etc/my.cnf;

Das obige ist der detaillierte Inhalt vonAusführliche Erklärung der MySql-Installation unter Linux und Konfiguration unter Mac (Bild). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen 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