Newbie mit Error 1064

Der MySQL Datenbank-Server für Internet- und Intranet-Lösungen.

Newbie mit Error 1064

Beitragvon nick » Mi 31 Jul, 2002 07:40

<HTML>Hallo,

bin ein kompletter Anfänger in Sachen PHP und mySQL.

Habe mySQL 3.23 unter win98 installiert.
Möchte (lt. meinem Buch) folgende Befehle in die mysql.exe (/bin) Eingabeaufforderung eingeben:

mysql> mysqladmin -u root create php_db

-> mysql -u root mysql

-> insert into user (host, user, password) values ('localhost','apache', password('test'));

Nach dem Abschluss (;) erhalte ich nun sinngemäße Fehlermeldung:
mysql Synax Error 1064 in line 1 at ... (hier werden meine kompletten Eingaben wiederholt)

Was mach ich falsch?
Das Buch ist vom September 2001. Liegt es evtl. an der mySQL Version, das evtl. einige Befehle unter der aktuellen 3.23 nicht mehr funktionieren?

Danke im voraus!

mfg aus Deutschland

nick</HTML>
nick
 

RE: Newbie mit Error 1064

Beitragvon mad » Mi 31 Jul, 2002 17:44

<HTML>mysql> mysqladmin -u root create php_db

-> mysql -u root mysql

-> insert into user (host, user, password) values ('localhost','apache', password('test'));

... an dem query is nix falsch, der funkt ohne probs in mysql 3.23.

aber kann es sein, dass du die commands einfach in die falsche "shell" eingibst? zumindest deutet der "mysql> " - promtp darauf hin.

mysqladmin und mysql -u ... musst du auf der kommandozeile (=eingabeaufforderung) eintippen .. nicht in der mysql-konsole.

also start->ausfĂĽhren->command

dann

mysql -u root mysql

dann bekommst einen prompt der so aussieht

mysql>

da gibtst den "insert ...;" ein
damit sollts klappen.

mfg,
mad.
</HTML>
mad
 


ZurĂĽck zu MySQL

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 18 Gäste