Kann jemand den Fehler in diesem MySQL-Code finden (Anfänger)?
P粉469090753
P粉469090753 2023-07-24 17:17:03
0
1
358
<p><br /></p> <pre class="brush:php;toolbar:false;">CREATE TABLE `students`.`studentinfo` ( id int, Name Varchar, Alter int ); ENGINE=InnoDB COMMENT = 'test';</pre> <p>Ich verwende die MySQL-Workbench und versuche, eine Tabelle mit dem Namen „Studenten“ zu erstellen. Allerdings gibt mein Code die Fehlermeldung </p> <pre class="brush:php;toolbar:false;">Vorgang fehlgeschlagen: Beim Anwenden des SQL-Skripts auf die Datenbank ist ein Fehler aufgetreten. Ausführen: TABELLE „students“ ERSTELLEN. „studentinfo“ ( id int, Name Varchar, Alter int ); ENGINE=InnoDB COMMENT = 'test'; FEHLER 1064: Sie haben einen Fehler in Ihrer SQL-Syntax. Überprüfen Sie das Handbuch, das Ihrer MySQL-Serverversion entspricht, auf die richtige Syntax in der Nähe von ', Alter int )' in Zeile 3 SQL-Anweisung: TABELLE „students“ ERSTELLEN. „studentinfo“ ( id int, Name Varchar, Alter int )</pre> <p>Ich habe versucht, das Problem zu lösen, indem ich die Tabelle wie folgt entfernt habe:</p> <pre class="brush:php;toolbar:false;">CREATE TABLE `students`.`studentinfo` ( ) ENGINE=InnoDB COMMENT = 'test';</pre> <p>Selbst dann funktioniert es immer noch nicht! Es kommt immer noch die gleiche Fehlermeldung:</p> <pre class="brush:php;toolbar:false;">Vorgang fehlgeschlagen: Beim Anwenden des SQL-Skripts auf die Datenbank ist ein Fehler aufgetreten. Ausführen: TABELLE „students“ ERSTELLEN. „studentinfo“ ( ) ENGINE=InnoDB COMMENT = 'test'; FEHLER 1064: Sie haben einen Fehler in Ihrer SQL-Syntax; überprüfen Sie das Handbuch, das Ihrer MySQL-Serverversion entspricht, um die richtige Syntax zu finden. ENGINE=InnoDB COMMENT = 'test' in Zeile 2 SQL-Anweisung: TABELLE „students“ ERSTELLEN. „studentinfo“ ( ) ENGINE=InnoDB COMMENT = 'test'</pre> <p><br /></p>
P粉469090753
P粉469090753

Antworte allen(1)
P粉590428357

Varchar需要一个长度:

CREATE TABLE `students`.`studentinfo` (
id int,
name varchar(100),
age int
)
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!