Avatar billede n3s Nybegynder
16. april 2001 - 20:19 Der er 8 kommentarer og
1 løsning

mysql opretter værdier de forkerte steder

Hej
Er der andre end mig, der har oplevet, at mysql sætter værdierne de forkerte steder i databasen ?
Nr 2 kolonne jeg opretter, bliver oprettet under \"Previleges\" og så kører den ellers videre derudaf, sådan at næste kolonne starter i \"Extra\" osv.
altså hver kolonne starter et felt for tidligt..
Denne beskrivelse er ud fra WinMysqlAdmin, som jeg bruger til at tjekke med
Avatar billede lord_fantomos Nybegynder
16. april 2001 - 20:21 #1
Er det ikke en fejl i dit script?
Avatar billede n3s Nybegynder
16. april 2001 - 21:13 #2
nej, jeg prøvede også at køre en test med en backup-fil, hvor jeg havde gemt de statements jeg brugte sidst..
Avatar billede alvion Nybegynder
16. april 2001 - 21:28 #3
Nej jeg har aldrig oplevet det, og jeg har aldrig hørt om nogen (på den officielle MySql mailing liste), der har oplevet det.

Hvis nu du prøver at vise os dine tabeller og kode, så kan det være vi kan hjælpe (det er jo det vi er her for...) ;-)
Avatar billede thomasledet Nybegynder
16. april 2001 - 23:24 #4
ja, uden tabeller, sql-kald og kode er det lidt svært... din fejl har jeg godtnok aldrig hørt om før...
Avatar billede n3s Nybegynder
17. april 2001 - 01:53 #5
Ok , jeg synes heller ikke det er det eneste der virker mærkeligt på min maskine..jeg regner også med at formatere snart og så geninstallere, denne gang med Apache som server (kører win2k nu)
men her er hvad jeg har prøvet:

CREATE TABLE eschle (id INT NOT NULL auto_increment, PRIMARY KEY(id));
-hertil virker alt fint, men når jeg så prøver

ALTER TABLE eschle ADD (navn VARCHAR(32), mname VARCHAR(32), lname VARCHAR(32));
-så begynder den at flytte tingene de forkerte steder hen.
Det samme sker når jeg prøver at oprette hele molevitten på en gang.
Men tak for meldingerne. Jeg må jo have en virus eller noget i den stil :o(
Avatar billede thomasledet Nybegynder
17. april 2001 - 20:26 #6
det lyder yderst mystisk.... havde det ikke også været en idé at have tænkt så langt, da du oprettede din tabel, at du så også havde indsat de regtige kolonner? :)

CREATE TABLE eschle (id INT NOT NULL auto_increment PRIMARY KEY, navn VARCHAR(32), mname VARCHAR(32), lname VARCHAR(32));

Avatar billede thomasledet Nybegynder
17. april 2001 - 20:27 #7
og et svar...:)
Avatar billede n3s Nybegynder
17. april 2001 - 23:06 #8
det var hvad jeg mente med \"hele molevitten på en gang\"
been there, done that.
nu af- og geninstallerer jeg lige mysql..
Avatar billede thomasledet Nybegynder
18. april 2001 - 01:10 #9
det lyder godtnok ekstremt mystisk... held og lykke med geninstalleringen... jeg håber det kommer til at virke for dig...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester