Heim > Datenbank > MySQL-Tutorial > Hauptteil

Zusammenfassung häufiger Probleme mit MySQL während der Entwicklung

藏色散人
Freigeben: 2020-04-10 13:19:36
nach vorne
2481 Leute haben es durchsucht

Erfassen Sie die während des Entwicklungsprozesses aufgetretenen MySQL-bezogenen Probleme und deren Lösungen und aktualisieren Sie sie langfristig.

Remote-Verbindungsproblem

Die MySQL-Standardverbindung kann nur lokal (localhost oder 127.0.0.1) angegeben werden Sie müssen es manuell öffnen. Diese Berechtigung

Methode:

● Betreten Sie das Terminal

● Weisen Sie einen neuen Benutzer zu

grant all privileges on *.* to '用户名'@'IP地址' identified by '密码';
Nach dem Login kopieren

● Aktualisieren Sie die Berechtigungen

flush privileges;
Nach dem Login kopieren

Wenn Sie LAN verwenden möchten, können alle Maschinen mit der MySQL-Datenbank verbunden werden, indem Sie den folgenden Befehl ausführen:

grant all privileges on *.* to '用户名'@'%' identified by '密码' with grant option;
Nach dem Login kopieren

● Alle Berechtigungen beziehen sich auf alle Berechtigungen und können auch als select, utdate usw. geschrieben werden.

● *.* bezieht sich auf alle Tabellen in der Datenbank

● IP-Adresse: Für die Verbindung zugelassene IP-Adresse, % ist für alle Maschinen im LAN zulässig

Problem mit reservierten Wörtern

MySQL-reservierte Wörter wie index sollten in der Entwicklung so weit wie möglich vermieden werden. Wenn index verwendet wird, wird die SQL durch Anti-Einzel-Anführungszeichen verarbeitet (der Schlüssel unten). Esc)

Problem mit der Groß-/Kleinschreibung von Tabellen

Mysql unterscheidet die Groß-/Kleinschreibung von Tabellennamen unter dem Windows-System nicht, aber MySQL gibt an, dass unter dem Linux-System die Groß-/Kleinschreibung beachtet wird . Unter Linux muss die Groß-/Kleinschreibung bei MySQL ignoriert werden:

● Melden Sie sich als Root an und ändern Sie /etc/my.cnf

● Fügen Sie eine Zeile unter [mysqld] hinzu: lower_case_table_names=1

● MySQL neu starten

Empfohlen: „MySQL-Video-Tutorial

Das obige ist der detaillierte Inhalt vonZusammenfassung häufiger Probleme mit MySQL während der Entwicklung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:segmentfault.com
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