[MySQL] Table creation

Pagina: 1
Acties:

  • DJ-Anubis
  • Registratie: Maart 2001
  • Laatst online: 14-07 17:25
Het lukt me dus niet om een table aan te maken in mijn (door de provider aangemaakte) database. Ik wil het meest eenvoudige message board ooit installeren, maar zelfs dat vertikt hij.
Ik moest de index.php aanpassen aan mijn gegevens (heb ik gedaan).
Dan moest ik een table aanmaken in mijn database. "using the board.sql schema".
Die er zo uitziet.

CREATE TABLE board (
id integer NOT NULL auto_increment,
parent integer DEFAULT '0',
thread integer DEFAULT '0',
name tinytext,
email tinytext,
subject tinytext,
message text,
date timestamp,
ip char(15),
PRIMARY KEY (ID)
);

Dit is wat ik daarvoor doe:
Ik ga naar mijn phpMyAdmin:
Afbeeldingslocatie: http://www.primus-inter-pares.nl/1.jpg
Ja deze plaatjes zijn misschien wat overdreven :) Maar zit hier al zo lang te prutsen.
Afbeeldingslocatie: http://www.primus-inter-pares.nl/2.jpg
mySQL bestandje openen (heb zelf invoegen ook al geprobeerd)
Afbeeldingslocatie: http://www.primus-inter-pares.nl/3.jpg
GO! en error dus...

Daaronder met create table, heb ik ook geprobeerd:
Afbeeldingslocatie: http://www.primus-inter-pares.nl/4.jpg

Afbeeldingslocatie: http://www.primus-inter-pares.nl/5.jpg

Afbeeldingslocatie: http://www.primus-inter-pares.nl/6.jpg
waarna we weer een mooie error krijgen.

Nah, ik weet het niet :(
Ik hoop dat iemand me kan helpen :)
edit:
plaatjes vanelkaar afgehaald

"Het leven is als een neus, je moet er uit halen wat er in zit ... "


Verwijderd

bij die create table moet je dus wel een aantal fields invullen hè?

  • DJ-Anubis
  • Registratie: Maart 2001
  • Laatst online: 14-07 17:25
Op donderdag 14 maart 2002 12:34 schreef zellufs het volgende:
bij die create table moet je dus wel een aantal fields invullen hè?
En hoeveel zouden dat er moeten zijn? (ja ben geen code-monster :))

"Het leven is als een neus, je moet er uit halen wat er in zit ... "


Verwijderd

bij die tabel die jij wil maken 9 hè...

heb je al wel geprobeerd om gewoon die code te plakken in dat execute code veld net boven dat tekstbestandje selecteren?

  • DJ-Anubis
  • Registratie: Maart 2001
  • Laatst online: 14-07 17:25
wuhaaa :D en nu? :)
Afbeeldingslocatie: http://www.primus-inter-pares.nl/7.jpg

"Het leven is als een neus, je moet er uit halen wat er in zit ... "


Verwijderd

ja daar moet je maar even over nadenken...
vergelijk dat scherm eens met die code die je eerst had...
regel voor regel, met de dingen die je in kan vullen...



maar hij zou het ook gewoon moeten doen door die code van jou dus te plakken in dat schermpje op de beginpagina...

  • DJ-Anubis
  • Registratie: Maart 2001
  • Laatst online: 14-07 17:25
ok dit heb ik gedaan:
Afbeeldingslocatie: http://www.primus-inter-pares.nl/8.jpg
Denk niet dat het helemaal goed is, maar toch al een heel eind... toch? :)

edit:
oh je poste al een berichtje over hoe ik die code moet vergelijken :P Zo erg is het ook weer niet :) dit lukt nog aardig

[edit2]Die laatste geeft trouwens een dikke error, zoals ik al dacht[/edit2]

"Het leven is als een neus, je moet er uit halen wat er in zit ... "


Verwijderd

alleen ben je nou eht veld name vergeten en moet key geen veld zijn maar moet je achter ID het veldje primary key aanvinken...

  • DJ-Anubis
  • Registratie: Maart 2001
  • Laatst online: 14-07 17:25
fuckerdefuck :) ik denk nu dus wel alles goed te hebben (extreem veel thnxz zellufs!!!) Maar nu is de server plat gegaan :)
wachten dus maar...

"Het leven is als een neus, je moet er uit halen wat er in zit ... "


  • JoeKurr
  • Registratie: Juli 2001
  • Laatst online: 17-11-2025

JoeKurr

Past niet in een MiG-21

Misschien als je bij dat SQL scriptje in je eerste post nog ff een regel toevoegt met use primus
Je krijgt dan dus:

use primus;
CREATE TABLE board (
id integer NOT NULL auto_increment,
parent integer DEFAULT '0',
thread integer DEFAULT '0',
name tinytext,
email tinytext,
subject tinytext,
message text,
date timestamp,
ip char(15),
PRIMARY KEY (ID)
);

Dat zou iig de foutmelding "no database selected" moeten oplossen :)

Dutch Flanker Display Team
You can't be lost if you don't care where you are


  • DJ-Anubis
  • Registratie: Maart 2001
  • Laatst online: 14-07 17:25
oke, werkte wel Joekurr.
Weer nieuwe fout melding..
Afbeeldingslocatie: http://www.primus-inter-pares.nl/10.jpg

edit:
Met zelf een table maken gaf hij ook weer een error...

"Het leven is als een neus, je moet er uit halen wat er in zit ... "


  • DJ-Anubis
  • Registratie: Maart 2001
  • Laatst online: 14-07 17:25
niemand een idee wat hier mis is? :'(

"Het leven is als een neus, je moet er uit halen wat er in zit ... "


Verwijderd

Je moet waarschijnlijk bij int ook waardes invullen? En in ieder geval geen ID in die laatste rij.

  • djc
  • Registratie: December 2001
  • Laatst online: 08-09-2025

djc

Welke versie van phpMyAdmin is het?

Rustacean


  • DJ-Anubis
  • Registratie: Maart 2001
  • Laatst online: 14-07 17:25
Versies zijn:
phpMyAdmin 2.2.0pre5
MySQL 3.23.39

"Het leven is als een neus, je moet er uit halen wat er in zit ... "


  • djc
  • Registratie: December 2001
  • Laatst online: 08-09-2025

djc

Op donderdag 14 maart 2002 15:48 schreef DJ-Anubis het volgende:
Versies zijn:
phpMyAdmin 2.2.0pre5
MySQL 3.23.39
Misschien moet je het dan eens met een nieuwere (stabiele) versie van phpMyAdmin proberen. (2.2.4 is heel redelijk)

Rustacean


  • DJ-Anubis
  • Registratie: Maart 2001
  • Laatst online: 14-07 17:25
Ik zie bij de hostingsfabriek.
Dus kan zelf helemaal niets...

"Het leven is als een neus, je moet er uit halen wat er in zit ... "


  • JoeKurr
  • Registratie: Juli 2001
  • Laatst online: 17-11-2025

JoeKurr

Past niet in een MiG-21

probeer ipv integer eens int(10) ofzo, waarbij de 10 de lengte van het veld aangeeft.

Dutch Flanker Display Team
You can't be lost if you don't care where you are


  • DJ-Anubis
  • Registratie: Maart 2001
  • Laatst online: 14-07 17:25
use primus;
CREATE TABLE board (
id int(10) auto_increment,
parent int(10),
thread int(10),
name tinytext,
email tinytext,
subject tinytext,
message text,
date timestamp,
ip char(15),
PRIMARY KEY (ID)
);

Geeft error: "No tables found in database."

"Het leven is als een neus, je moet er uit halen wat er in zit ... "


  • Anders
  • Registratie: December 2000
  • Laatst online: 24-08 18:29
Ik copy/paste mijn code altijd in de textarea. Heb ik nog nooit problemen mee gehad (tenzij er errors zitten in de sql-syntax natuurlijk). Is dat geen optie?

Jouw create-table syntax werkte hier probleemloos, overigens.

Ik spoor veilig of ik spoor niet.


  • DJ-Anubis
  • Registratie: Maart 2001
  • Laatst online: 14-07 17:25
anders, ala dit bedoel je?
Afbeeldingslocatie: http://www.primus-inter-pares.nl/12.jpg
geeft bij mij deze error:
Afbeeldingslocatie: http://www.primus-inter-pares.nl/13.jpg

"Het leven is als een neus, je moet er uit halen wat er in zit ... "


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Zie ik daar nou een limit 0,30 bij een create table :?

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • DJ-Anubis
  • Registratie: Maart 2001
  • Laatst online: 14-07 17:25
Dit forum staat in /members/board/index.php
achter een /.htpasswd

Dat is toch geen probleem, staat toch los van het aanmaken van een table? :?

Dusty, zie het ook, zal nog eens invoeren kijken of het er nog staat...

edit:

hmm vaag als ik invoer:
use primus;
CREATE TABLE board (
id int(10) auto_increment,
parent int(10),
thread int(10),
name tinytext,
email tinytext,
subject tinytext,
message text,
date timestamp,
ip char(15),
PRIMARY KEY (ID)
);
En dan go...

Komt er idd limit 0,30 bij. :?


[edit2]
bij:
use primus;
CREATE TABLE board (
id integer NOT NULL auto_increment,
parent integer DEFAULT '0',
thread integer DEFAULT '0',
name tinytext,
email tinytext,
subject tinytext,
message text,
date timestamp,
ip char(15),
PRIMARY KEY (ID)
);
overigents ook :?
[/edit2]

"Het leven is als een neus, je moet er uit halen wat er in zit ... "


  • Nielsz
  • Registratie: Maart 2001
  • Niet online
Op donderdag 14 maart 2002 16:28 schreef dusty het volgende:
Zie ik daar nou een limit 0,30 bij een create table :?
Dat zie je goed :)
achter elke query plakt phpmyadmin zelf een limit.

  • Arx
  • Registratie: November 2001
  • Laatst online: 31-08 15:22

Arx

Two Thoughts Ahead!

Dan gebruik je toch even de mysql console? Plak je hem daar in. Vergeet niet even use databasenaam uit te voeren inde console. Anders krijg je problemen. Weet je niet welke database je moet gebruiken? Geef dan het commando show databases.

Succes :)

P.S.: De eerste query ziet er werkend uit ;)

Copywight 2000,2001,2002,2003,2004,2005,2006,2007 Arx. All wights wesewved. | PS Network tag -> Arx_nl


  • DJ-Anubis
  • Registratie: Maart 2001
  • Laatst online: 14-07 17:25
:) ok thnxz...
maarja zoals ik al heb gezegt ik ben geen code-eter :)

Dus vandaar de voordehandliggendeachterlijkenewbee vraag:
Hoe kom ik in de console? :)

"Het leven is als een neus, je moet er uit halen wat er in zit ... "


  • DJ-Anubis
  • Registratie: Maart 2001
  • Laatst online: 14-07 17:25
Nou, ik heb een mailtje de deur uitgedaan richting de hostingsfabriek. Met daarin de melding dat ik geen tables kan aanmaken via myPHPAdmin.

"Het leven is als een neus, je moet er uit halen wat er in zit ... "


  • djc
  • Registratie: December 2001
  • Laatst online: 08-09-2025

djc

Je hebt toch webspace bij hen neem ik aan waar je PHP kan draaien en bij die MySQL server kan? Dan kan je toch ff zelf een goede phpMyAdmin installeren?

Rustacean

Pagina: 1