Toon posts:

MySQL vraag

Pagina: 1
Acties:
  • 49 views sinds 30-01-2008

Verwijderd

Topicstarter
Hallo ik heb een Link script maar daar zit ook Mysql bij, ik heb 1 dingetje waar ik niet uit kom.
CREATE TABLE unieke_bezoekers (
ip varchar(40) NOT NULL default '',
dag varchar(40) NOT NULL default '',
id char(3) NOT NULL default '',
status char(3) NOT NULL default ''
) TYPE=MyISAM;

CREATE TABLE partners (
id mediumint(9) NOT NULL auto_increment,
naam varchar(40) NOT NULL,
email varchar(40) NOT NULL,
sitenaam varchar(40) NOT NULL,
siteurl varchar(40) NOT NULL,
inhits int(4) NOT NULL,
uithits int(4) NOT NULL,
PRIMARY KEY (id),
UNIQUE id (id)
);

Nu heb ik alles kunnen invoeren behalve de laatste 2 zinnen (PRIMARY KEY (id),
UNIQUE id (id)

waar zet ik deze ??

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Huh :?

Je moet bovenstaande CREATE TABLE ... ( ... ); als geheel invoeren.
Niet als losse regels.

  • marty
  • Registratie: Augustus 2002
  • Laatst online: 27-03-2023
ehhhh gewoon waar ze staan??? :?

  • Eskimootje
  • Registratie: Maart 2002
  • Laatst online: 20:04
Uhm welke clienttool gebruik je?

  • GrimaceODespair
  • Registratie: December 2002
  • Laatst online: 17:08

GrimaceODespair

eens een tettenman, altijd ...

ACM schreef op 12 January 2003 @ 00:29:
Huh :?

Je moet bovenstaande CREATE TABLE ... ( ... ); als geheel invoeren.
Niet als losse regels.
Dubbel huh? Er staat toch gewoon een puntkomma achter het commando? Is ok lijkt me...

Ik heb hier nu geen MySQL op me machine, maar ik zou zeggen: veel kans dat je phpMyAdmin hebt. In dat geval maak je ff een tabel naar je wensen aan en laat je hem exporteren. Heb je meteen je scriptje.

[ Voor 26% gewijzigd door GrimaceODespair op 12-01-2003 00:36 ]

Wij onderbreken deze thread voor reclame:
http://kalders.be


  • Eskimootje
  • Registratie: Maart 2002
  • Laatst online: 20:04
GrimaceODespair schreef op 12 januari 2003 @ 00:34:
[...]

Dubbel huh? Er staat toch gewoon een puntkomma achter het commando? Is ok lijkt me...
Ja maar hoe kan hij dan alleen de laatste twee zinnen niet hebben kunnen invoeren? Juist doordat hij het niet als query heeft laten uitvoeren of door iets anders en dat is wat ACM duidelijk probeerde te maken.

  • GrimaceODespair
  • Registratie: December 2002
  • Laatst online: 17:08

GrimaceODespair

eens een tettenman, altijd ...

Ik ging ervan uit dat hij gewoon een syntax fout kreeg op die twee regels. Niet dat hij de regels 1 voor 1 probeerde uit te voeren...

Wij onderbreken deze thread voor reclame:
http://kalders.be


  • Eskimootje
  • Registratie: Maart 2002
  • Laatst online: 20:04
GrimaceODespair schreef op 12 januari 2003 @ 01:01:
Ik ging ervan uit dat hij gewoon een syntax fout kreeg op die twee regels. Niet dat hij de regels 1 voor 1 probeerde uit te voeren...
Het is voor iedereen een raadsel wat ie nou precies wil. We weten wel dat he niet gelukt is. :| misschien dat hij iets duidelijk kan zijn qua programma
's etcetera.

Verwijderd

Topicstarter
Ok ik probeer het via PHPMyAdmin inderdaad, maar ik heb die zinnen dus handmatig ingevoerd.

  • robjanssen
  • Registratie: September 2001
  • Laatst online: 02-08 16:10

robjanssen

Software Developer

Ik heb geen verstand van PHPMyAdmin, maar die twee zinnen dienen er in ieder geval voor dat er op het veld id van de tabel partners een primary key komt, dan dat id uniek moet zijn.

Maar dat is volgens mij een beetje dubbelop, want een primary is altijd uniek.

IK weet niet of je bekend bent MS SQL Server, maar daar zit een tooltje bij dat Query Analyzer heet en daarin kun je dit soort query's invoeren waarmee je dus een tabel maakt.

Veel succes ermee!

Verwijderd

Topicstarter
Ik heb Mysql draaien, ben daar nog een leek in, het is eigenlijk jammer dat er op GOT geen NEWBIE forum voor dit soort dingen is, bij dit script zit dus een bestandje dat heet tabellen.sql, alleen is het mij niet bekend hoe ik dit automatisch kan invoeren, i.p.v. alles in te typen.

  • DAzN
  • Registratie: April 2000
  • Niet online
Bij PHPMyAdmin kun je in plaats van een query ook een bestandsnaam opgeven. Probeer dat tabellen.sql eens in te voeren.

Verwijderd

Topicstarter
ok bedankt, ga ik proberen.

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 09-01 11:25

D2k

tja redelijk basic allemaal
en als het je echt niet lukt moet je het de makers maar vragen

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.