Schritte des Mysql5.7.18-Installations-Tutorials unter Mac OS10.12
Dieser Artikel stellt hauptsächlich das Installations-Tutorial von MySQL5.7.18 unter Mac OS10.12 im Detail vor. Es hat einen gewissen Referenzwert.
Suchen Sie im gesamten Internet nach Fallstricke und es hat mein Problem nicht gelöst. Endlich habe ich es selbst herausgefunden.
Nach der Installation erscheint ein temporäres Passwort, kopieren Sie es. Wenn Sie zu schnell klicken, haben Sie in der Benachrichtigungsleiste noch eine weitere Chance und müssen auf Ihre Hand schauen, um sie zu treffen. Wenn die Benachrichtigungsleiste nicht mehr vorhanden ist, ist es am schnellsten, sie neu zu installieren. (Deinstallieren Sie es vor der Neuinstallation)
Öffnen Sie dann die Konsole und geben Sie mysql ein. Es wird angezeigt: Befehl nicht gefunden. Geben Sie dann
alias mysql=/usr/local/mysql/bin/mysql alias mysqladmin=/usr/local/mysql/bin/mysqladmin
Erstellen Sie einen Alias. Bitte beachten Sie, dass Sie den obigen Befehl nach dem Schließen des Terminals erneut ausführen müssen (Sie können ihn in einer Bash-Datei speichern, wenn Sie ihn dauerhaft haben möchten)
Dann geben Sie <🎜 ein >mysqladmin -u root-Passwort *** (***Durch temporäres Passwort ersetzen)
Es wurde ein weiterer Fehler gemeldetFehler: 'Zugriff für Benutzer verweigert 'root'@'localhost' (mit Passwort: NEIN)'
Baidu Bunch erfordertMac OS, um den Root-Benutzer zu öffnen(Suche für die Öffnungsmethode selbst)
Geben Sie nach dem Öffnensu root
ein und geben Sie dann das Root-Passwort ein, um in den Root-Modus zu gelangen und geben Sie dann <🎜 ein >mysqladmin -u root-Passwort ***(*** temporären Passwortersatz verwenden) Das Ergebnis ist wieder
Befehl nicht gefundenEndlich im Root-Modus
sh-3.2# alias mysql=/usr/local/mysql/bin/mysql sh-3.2# alias mysqladmin=/usr/local/mysql/bin/mysqladmin sh-3.2# mysqladmin -u root -p password
und fordern Sie dann zur Eingabe des neuen Passworts auf
und schließen Sie schließlich die Installation ab.
ZusammenfassungNach der Installation von MySQL starten Sie in den Systemeinstellungen den Dienst
und geben Sie dann
sh-3.2# alias mysql=/usr/local/mysql/bin/mysql sh-3.2# alias mysqladmin=/usr/local/mysql/bin/mysqladmin sh-3.2# mysqladmin -u root -p password
Neues Passwort eingeben
Bestätigungspasswort eingeben
OK
Das obige ist der detaillierte Inhalt vonSchritte des Mysql5.7.18-Installations-Tutorials unter Mac OS10.12. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Fähigkeiten zur Verarbeitung von Big-Data-Strukturen: Chunking: Teilen Sie den Datensatz auf und verarbeiten Sie ihn in Blöcken, um den Speicherverbrauch zu reduzieren. Generator: Generieren Sie Datenelemente einzeln, ohne den gesamten Datensatz zu laden, geeignet für unbegrenzte Datensätze. Streaming: Lesen Sie Dateien oder fragen Sie Ergebnisse Zeile für Zeile ab, geeignet für große Dateien oder Remote-Daten. Externer Speicher: Speichern Sie die Daten bei sehr großen Datensätzen in einer Datenbank oder NoSQL.

Die MySQL-Abfrageleistung kann durch die Erstellung von Indizes optimiert werden, die die Suchzeit von linearer Komplexität auf logarithmische Komplexität reduzieren. Verwenden Sie PreparedStatements, um SQL-Injection zu verhindern und die Abfrageleistung zu verbessern. Begrenzen Sie die Abfrageergebnisse und reduzieren Sie die vom Server verarbeitete Datenmenge. Optimieren Sie Join-Abfragen, einschließlich der Verwendung geeigneter Join-Typen, der Erstellung von Indizes und der Berücksichtigung der Verwendung von Unterabfragen. Analysieren Sie Abfragen, um Engpässe zu identifizieren. Verwenden Sie Caching, um die Datenbanklast zu reduzieren. Optimieren Sie den PHP-Code, um den Overhead zu minimieren.

Das Sichern und Wiederherstellen einer MySQL-Datenbank in PHP kann durch Befolgen dieser Schritte erreicht werden: Sichern Sie die Datenbank: Verwenden Sie den Befehl mysqldump, um die Datenbank in eine SQL-Datei zu sichern. Datenbank wiederherstellen: Verwenden Sie den Befehl mysql, um die Datenbank aus SQL-Dateien wiederherzustellen.

Wie füge ich Daten in eine MySQL-Tabelle ein? Mit der Datenbank verbinden: Stellen Sie mit mysqli eine Verbindung zur Datenbank her. Bereiten Sie die SQL-Abfrage vor: Schreiben Sie eine INSERT-Anweisung, um die einzufügenden Spalten und Werte anzugeben. Abfrage ausführen: Verwenden Sie die Methode query(), um die Einfügungsabfrage auszuführen. Bei Erfolg wird eine Bestätigungsmeldung ausgegeben.

Eine der wichtigsten Änderungen, die in MySQL 8.4 (der neuesten LTS-Version von 2024) eingeführt wurden, besteht darin, dass das Plugin „MySQL Native Password“ nicht mehr standardmäßig aktiviert ist. Darüber hinaus entfernt MySQL 9.0 dieses Plugin vollständig. Diese Änderung betrifft PHP und andere Apps

So verwenden Sie gespeicherte MySQL-Prozeduren in PHP: Verwenden Sie PDO oder die MySQLi-Erweiterung, um eine Verbindung zu einer MySQL-Datenbank herzustellen. Bereiten Sie die Anweisung zum Aufrufen der gespeicherten Prozedur vor. Führen Sie die gespeicherte Prozedur aus. Verarbeiten Sie die Ergebnismenge (wenn die gespeicherte Prozedur Ergebnisse zurückgibt). Schließen Sie die Datenbankverbindung.

Das Erstellen einer MySQL-Tabelle mit PHP erfordert die folgenden Schritte: Stellen Sie eine Verbindung zur Datenbank her. Erstellen Sie die Datenbank, falls sie nicht vorhanden ist. Wählen Sie eine Datenbank aus. Tabelle erstellen. Führen Sie die Abfrage aus. Schließen Sie die Verbindung.

Oracle-Datenbank und MySQL sind beide Datenbanken, die auf dem relationalen Modell basieren, aber Oracle ist in Bezug auf Kompatibilität, Skalierbarkeit, Datentypen und Sicherheit überlegen, während MySQL auf Geschwindigkeit und Flexibilität setzt und eher für kleine bis mittlere Datensätze geeignet ist. ① Oracle bietet eine breite Palette von Datentypen, ② bietet erweiterte Sicherheitsfunktionen, ③ ist für Anwendungen auf Unternehmensebene geeignet; ① MySQL unterstützt NoSQL-Datentypen, ② verfügt über weniger Sicherheitsmaßnahmen und ③ ist für kleine bis mittlere Anwendungen geeignet.
