Jag har hållit på och utvecklat en databas lokalt på min bärbara dator och nu ska jag exportera den så jag kan ladda upp den på en server. Det gick bra när jag exporterade databasen från servern till min bärbara dator förut men nu åt andra hållet går det inget bra.
Dett är det första stycke som MySQL-motorn klagar över:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'ENGINE=InnoDB' at line 31
Jag har försökt söka rätt på vad 1064 betyder men inte riktigt hittat rätt. Någon som på rak arm kan se vad som är fel i ovanstående sql-sats? :)
Nu när jag laddat upp hela databasen klagar mysql på att tabellen tblMember inte finns. Följande felmeddelande fick jag: "Table 'databasnamn.tblMember' doesn't exist".
Jag har ju själv sett att den finns där fysiskt efter att jag importerade den. Någon aning om vad detta kan bero på?
Tror jag kom på vad det var. Uppenbarligen är MySQL känsligt för om det är stora eller små bokstäver i tabellnamnet.
Tidigare när jag skapade tabellnamn gick det bra med namn så som "tblMember", där M var stor bokstav. Nu måste det ha hänt något när jag exporterade databasen för nu verkar det som att jag måste ändra alla dessa tabellnamn på hela min sida i de olika sqlsträngarna för att få det att fungera igen... Surt! :l