mysql

MySQL ist ein freies, relationales Datenbank-Managementsystem (RDBMS), das die strukturierte Abfragesprache (SQL) verwendet. Verwenden Sie dieses Tag NICHT für andere DBs wie SQL Server, SQLite usw. Dies sind verschiedene DBs, die alle SQL verwenden, um die Daten zu verwalten.
6
Antworten

Der Server antwortet nicht (oder der Socket des lokalen MySQL-Servers ist nicht korrekt konfiguriert) in wamp server

Ich erhalte diesen Fehler in meinem phpmyadmin: 2002 - Der Server antwortet nicht (oder der Socket des lokalen MySQL-Servers ist nicht korrekt konfiguriert) Ich habe versucht zu googeln und jede Lösung zu finden, die ich gefunden habe. Lei...
16.04.2012, 17:10
4
Antworten

mysql ALTER TABLE, wenn die Spalte nicht existiert

___ answer29428841 ___ Verwenden Sie Folgendes in einer gespeicherten Prozedur: %Vor%      ___ answer31989541 ___ Verwenden Sie PREPARE / EXECUTE und fragen Sie das Schema ab. Der Host muss keine Berechtigung zum Erstellen oder Ausführen von...
04.07.2014, 09:57
4
Antworten

Neue Tabelle für jeden Benutzer?

Ich möchte neue Tabelle für jeden neuen Benutzer auf der Website erstellen und ich nehme an, dass es viele Benutzer geben wird, bin ich sicher, dass die Suchleistung gut sein wird, aber was ist mit der Wartung? Es ist MySQL, das keine Begrenz...
30.05.2010, 21:21
4
Antworten

___ answer37507972 ___

Dasselbe Problem tritt auf, wenn eine Zeichenfolge in einen Integer-Typ umgewandelt wird.

%Vor%

Wenn jedoch eine Zahl innerhalb der Zeichenfolge angegeben wird.

%Vor%

Um das Problem zu beheben, verwenden Sie %code% für die Spalte, was auch dazu führt, dass der Textwert die Groß- / Kleinschreibung beachtet.

%Vor%     
___ qstntxt ___

Ich habe eine Tabelle namens %code% , die folgendermaßen aussieht:

Auf dem ich Abfrage wie folgt ausführen:

%Vor%

Diese Abfrage ist nicht sinnvoll, weil %code% column% %code% type ist und ich in meiner Abfrage nach %code% value suche, aber %code% gibt immer noch keine leeren Zeilen zurück. Hier ist welche Abfrage zurückgegeben: Daher enthält %code% row in keiner der zurückgegebenen Zeilen %code% value. Wie kann das möglich sein?

    
___ answer37507859 ___

"männlich" ist 0! Du erhältst also Aufzeichnungen, in denen das Alter 0 ist. Um wirklich zu verstehen, was gerade passiert, tu folgendes:

%Vor%

Ihre dritte Spalte ist 1 für die Datensätze mit dem Alter "0" und "0" für die Datensätze mit einem Alter ungleich null.

    
___ tag123php ___ PHP ist eine weit verbreitete, dynamische, objektorientierte und interpretierte Skriptsprache, die primär für die serverseitige Webentwicklung entwickelt wurde. ___ answer37507775 ___

Versuchen Sie diese einfache Abfrage:

%Vor%

Das scheint keinen Sinn zu ergeben. Die Abfrage wird jedoch ausgeführt und gibt den Wert %code% zurück. Dies liegt an der impliziten Typkonvertierung . Der String-Wert %code% wird in %code% konvertiert und dann zu %code% hinzugefügt. Daher wird %code% zurückgegeben.

Das Gleiche passiert mit Ihrer Anfrage. %code% in %code% konvertiert im Vergleich zu einem Feld vom Typ %code% .

    
___ tag123mysql ___ MySQL ist ein freies, relationales Datenbank-Managementsystem (RDBMS), das die strukturierte Abfragesprache (SQL) verwendet. Verwenden Sie dieses Tag NICHT für andere DBs wie SQL Server, SQLite usw. Dies sind verschiedene DBs, die alle SQL verwenden, um die Daten zu verwalten. ___ answer37508041 ___
  
    

Das Problem hier ist, dass, wenn Sie versuchen, eine Zeichenfolge mit einer Ganzzahlspalte zu vergleichen, der Wert in den Datentyp der Spalte umgewandelt wird. Derselbe Fall wird mit float, big int, tiny int usw. auftreten.

  

Welcher Wert auch immer im Vergleich übergeben wird, wird zuerst von der mysql-Engine für diesen bestimmten Datentyp umgesetzt

Hier ist das Testergebnis der Abfrage, die wenige Werte ausgibt.

%Vor%

%Vor%

Das flt hat eine Spalte vom Typ float.

    
___

Ich habe eine Tabelle namens tabela1512823699024883 , die folgendermaßen aussieht: Auf dem ich Abfrage wie folgt ausführen: %Vor% Diese Abfrage ist nicht sinnvoll, weil age column% int type ist und ich in meiner Abfrage nach s...
29.05.2016, 08:25
4
Antworten

MySQL-Fehler 1036: Tabelle ist schreibgeschützt

Wenn ich versuche, einen Datensatz mit phpmyadmin in die Tabelle einzufügen, gibt es mir %Vor% Ich habe in einigen Artikeln gesehen, dass das passieren kann, wenn der Besitzer dieser Tabelle etwas anderes als mysql ist. Also setze ich den Be...
13.07.2013, 10:42
4
Antworten

Aufruf der gespeicherten Prozedur im Code-Signierer

Ich verwende den aktuellsten Codezeichner und versuche, gespeicherte Prozeduren von meinem Modell aufzurufen. Auch ich benutze mysqli als Datenbanktreiber. Jetzt habe ich einen Fehler, wenn ich zwei gespeicherte Prozeduren anrufe. Folgendes ist...
14.10.2011, 11:56
6
Antworten

Ganzzahlige Division in MySQL

Ich habe eine MySQL-Tabelle mit einem product_id -Feld (große Ganzzahl)    1102330008   %Code%   %Code%   %Code%   %Code%   %Code%   ... Ich möchte Zeilen mit 1102330025 auswählen. Ich habe versucht, diese Abfrage zu verwenden:...
29.06.2012, 14:05
6
Antworten

Zuordnen eines JDBC ResultSet zu einem Objekt

Ich habe eine Benutzerklasse, die 16 Attribute hat, Dinge wie Vorname, Nachname, Dob, Benutzername, Passwort etc ... Diese sind alle in einer MySQL-Datenbank gespeichert und wenn ich Benutzer abrufen möchte, verwende ich ein ResultSet. Ich möcht...
22.02.2014, 15:04
3
Antworten

Gibt es eine Möglichkeit, die Groß- / Kleinschreibung in MySQL / Rails für einen einzelnen Fund zu erzwingen?

Ich suche einige Tags, und einige Benutzer mögen "Katze", während andere wie "Katze" gehen, Figur ... Wie auch immer, gibt es eine Möglichkeit, einen bestimmten Fund zu zwingen, zwischen Groß- und Kleinschreibung zu unterscheiden? Wie: %Vor...
05.11.2008, 05:03
2
Antworten

Wie wird mit Datenbankabstürzen (Glassfish / MySQL) umgegangen?

Ich habe eine 3-stufige Anwendung mit Glassfish 3.1.2.2, MySQL-Datenbank und einer Swing-Client-Anwendung. Ist es irgendwie möglich, einen Datenbankserverabsturz zu behandeln? Ich habe versucht, den MySQL-Dienst während der Ausführung meiner...
26.10.2012, 11:18