Als «mysql» getaggte Fragen

MySQL ist ein kostenloses Open-Source-RDBMS (Relational Database Management System), das SQL (Structured Query Language) verwendet. Verwenden Sie dieses Tag NICHT für andere DBs wie SQL Server, SQLite usw. Dies sind verschiedene DBs, die alle ihre eigenen SQL-Dialekte verwenden, um die Daten zu verwalten.


14
Gibt es einen REALEN Leistungsunterschied zwischen INT- und VARCHAR-Primärschlüsseln?
Gibt es einen messbaren Leistungsunterschied zwischen der Verwendung von INT und VARCHAR als Primärschlüssel in MySQL? Ich möchte VARCHAR als Primärschlüssel für Referenzlisten verwenden (denken Sie an US-Bundesstaaten, Ländercodes), und ein Mitarbeiter wird sich nicht an INT AUTO_INCREMENT als Primärschlüssel für alle Tabellen rühren. Wie hier ausgeführt , ist mein …




30
mysql Fremdschlüsseleinschränkung ist falsch geformter Fehler
Ich habe zwei Tabellen, table1ist die übergeordnete Tabelle mit einer Spalte IDund table2mit einer Säule IDFromTable1(nicht der tatsächliche Name) , wenn ich ein FK legte IDFromTable1um IDin table1ich den Fehler Foreign key constraint is incorrectly formed error. Ich möchte den Datensatz in Tabelle 2 löschen, wenn der table1Datensatz gelöscht wird. …
173 mysql  sql  heidisql 

5
Bei Tabellennamen in MySQL wird zwischen Groß- und Kleinschreibung unterschieden?
Bei Tabellennamen in MySQL wird zwischen Groß- und Kleinschreibung unterschieden? Auf meinem Windows-Entwicklungscomputer kann der Code, den ich habe, meine Tabellen abfragen, die scheinbar nur in Kleinbuchstaben geschrieben sind. Wenn ich auf dem Testserver in unserem Rechenzentrum bereitstelle, scheinen die Tabellennamen mit einem Großbuchstaben zu beginnen. Die Server, die wir …


11
Verwenden von Backticks um Feldnamen
Nachdem ich hier einige Antworten und Kommentare zu einigen SQL-Fragen gelesen und gehört habe, dass ein Freund von mir an einem Ort arbeitet, an dem eine Richtlinie dies verbietet, frage ich mich, ob bei der Verwendung von Backticks um Feldnamen in MySQL etwas nicht stimmt . Das ist: SELECT `id`, …
172 mysql  backticks 

9
MySQL-Benutzer-DB hat keine Kennwortspalten - Installation von MySQL unter OSX
Ich versuche, das MySQL-Root-Passwort zu ändern. Was ich getan habe, ist unten. Installieren Sie MySql-5.7.6 ~ .dmg (Community Server) und Workbench. Schalten Sie den Server in den OSX-Systemeinstellungen aus. Greifen Sie mit der Konsole auf MySQL zu. Der Befehl warmysqld_safe --skip-grant Ausführen update user set password=password('1111') where user='root';und eine Fehlermeldung …
172 mysql  macos  passwords  root 

13
So speichern Sie Emoji-Zeichen in der MySQL-Datenbank
Ich verwende Emoji-Zeichen in meinem Projekt. Diese Zeichen werden in der MySQL-Datenbank gespeichert (??). Ich hatte die Datenbank Standardkollatierung in verwendet utf8mb4_general_ci. Es zeigt 1366 Falscher Zeichenfolgenwert: '\ xF0 \ x9F \ x98 \ x83 \ xF0 \ x9F ...' für Spalte 'Kommentar' in Zeile 1
172 mysql 

5
Wie ändere ich das CHARACTER SET (und die COLLATION) in einer Datenbank?
Unser vorheriger Programmierer hat die falsche Sortierung in einer Tabelle (MySQL) festgelegt. Er hat es mit lateinischer Kollatierung eingerichtet, wenn es UTF8 sein sollte, und jetzt habe ich Probleme. Jede Platte mit chinesischem und japanischem Schriftzeichen dreht sich um ??? Charakter. Ist es möglich, die Sortierung zu ändern und die …
172 mysql  sql  collation 


11
Einrichten von Django für die Verwendung von MySQL
Ich möchte mich ein wenig von PHP entfernen und Python lernen. Um Webentwicklung mit Python durchführen zu können, benötige ich ein Framework, das beim Templating und anderen Dingen hilft. Ich habe einen Nicht-Produktionsserver, auf dem ich alle Webentwicklungssachen teste. Es ist ein Debian 7.1 LAMP-Stack, auf dem MariaDB anstelle des …
171 python  mysql  django  debian 

14
Wie verwalten Sie Datenbanken in Entwicklung, Test und Produktion?
Es fiel mir schwer, gute Beispiele für die Verwaltung von Datenbankschemata und -daten zwischen Entwicklungs-, Test- und Produktionsservern zu finden. Hier ist unser Setup. Jeder Entwickler hat eine virtuelle Maschine, auf der unsere App und die MySQL-Datenbank ausgeführt werden. Es ist ihre persönliche Sandbox, um zu tun, was sie wollen. …
171 mysql  svn 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.