InvalidRequestError: VARCHAR benötigt eine Länge im Dialekt mysql

8

Ich versuche, eine entfernte Datenbank mit mysql auf einem Ubuntu-Rechner mit 12.04 zu erstellen.

Es hat einen Root-Benutzer mit Remote-Login aktiviert und kein Passwort. Ich habe den Server gestartet.

Ausgabe von

%Vor%

zeigt

an %Vor%

Ich habe eine Datenbank mit dem Namen nftopology erstellt, die (wie bereits erwähnt, kein Passwort hat).

%Vor%

Auf dem Client-Rechner, auf dem auch Ubuntu 12.04 läuft, verwende ich ein Python-Skript, um eine Verbindung zur entfernten MySQL-Datenbank mit sqlalchemy herzustellen.

%Vor%

Die letzte Zeile

%Vor%

gibt den Fehler

zurück %Vor%

Was bedeutet das? Wie kann ich VARCHAR Länge auf MySQL einstellen? Ich bin sehr neu in SQL und MySQL.

    
liv2hak 09.05.2013, 23:17
quelle

1 Antwort

12

Fügen Sie die Länge Ihrer String Spalte hinzu:

%Vor%     
Blender 09.05.2013, 23:21
quelle

Tags und Links