Vinnaren i pepparkakshustävlingen!
2008-01-30, 20:07
  #1
Medlem
jeevos avatar
Kör mysql 5.0.27 med phpmyadmin 2.11.0.

När jag importerar sql filer så skapas allt men namnen som jag har givit min olika kolumner är fel.

ex:
create table banlist(
banlist.id int primary key auto_increment,
banlist.banner int,
banlist.banned int,
banlist.reason varchar(60),
banlist.expire date);

tabellen banlist skapas men med kolumnerna

id
banner
banned
reason
expire
banlist. tas bort av mysql/phpmyadmin (vem nu boven är!)

Någon som vet hur jag ska få den att importera exakt som jag skrivit det?
Citera
2008-01-30, 20:33
  #2
Medlem
KiKPNNs avatar
Du kan helt enkelt inte bara använda _ istället?
Citera
2008-01-30, 20:58
  #3
Medlem
jeevos avatar
Citat:
Ursprungligen postat av KiKPNN
Du kan helt enkelt inte bara använda _ istället?

hehe, jo vilket det känns som jag måste göra.
Skulle ändå vara roligt att veta hur man kan få det att fungera =)
Citera
2008-01-30, 21:17
  #4
Medlem
Testa:
create table banlist(
banlist_id int primary key auto_increment,
banlist_banner int,
banlist_banned int,
banlist_reason varchar(60),
banlist_expire date);

Tror att det ska funka.
Citera
2008-01-30, 21:49
  #5
Medlem
C - Js avatar
Mysql hindrar dig från att skjuta dig själv i foten

Dina frågor blir nog långt ifrån tydliga ifall . skulle tillåtas i kolumnnamn.

exempel på knölig fråga:

SELECT banlist.banlist.id, foo.text FROM banlist, foo
WHERE banlist.banlist.banned = 1 AND foo.bar = 3

prefixet banlist behövs inte alls

create table banlist(
id int primary key auto_increment,
banner int,
banned int,
reason varchar(60),
expire date);

SELECT banlist.id, foo.text FROM banlist, foo
WHERE banlist.banned = 1 AND foo.bar = 3
__________________
Senast redigerad av C - J 2008-01-30 kl. 21:53.
Citera
2008-01-30, 22:29
  #6
Medlem
jeevos avatar
Citat:
Ursprungligen postat av C - J
Mysql hindrar dig från att skjuta dig själv i foten

Dina frågor blir nog långt ifrån tydliga ifall . skulle tillåtas i kolumnnamn.

exempel på knölig fråga:

SELECT banlist.banlist.id, foo.text FROM banlist, foo
WHERE banlist.banlist.banned = 1 AND foo.bar = 3

prefixet banlist behövs inte alls

create table banlist(
id int primary key auto_increment,
banner int,
banned int,
reason varchar(60),
expire date);

SELECT banlist.id, foo.text FROM banlist, foo
WHERE banlist.banned = 1 AND foo.bar = 3


haha, det där tänkte jag aldrig på.
Aja , tacksam för alla svar och kritik, tråden har fyllt sin uppgift och kan låsas.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback