webForumDet fria alternativet

mysql.sql

4 svar · 197 visningar · startad av Kent

KentMedlem sedan juli 2000355 inlägg
#1

I vissa script man laddar ner så finns det filer som heter mysql.sql
och ser ut som nedanstående,
CREATE TABLE billing
(ClientName CHAR(255) NOT NULL,
ClientEmail CHAR(255) NOT NULL,
Invoice INTEGER NOT NULL,
Total DECIMAL(6,2) NOT NULL,
Paid TINYINT NULL,
INDEX IDX_INVOICE (Invoice)
)

vad gör denna fil.?

RipeMedlem sedan aug. 200017 inlägg
#2

Jag tror den skapar en tabell...

WestCoastMedlem sedan juli 2000136 inlägg
#3

Man öppnar den i t.ex. PHPAdmin och då skapas automatiskt ett table kallat billing med vissa egenskaper eller vad man ska säga..
hmm. detta kanske inte va en så bra förklaring men endå ;)

/t

------------------
hated by everyone

BitstateMedlem sedan nov. 2000432 inlägg
#4

det är en fil som kan matas till mysql (även i konsollläge, inte bara i phpmydamin, tror man kör då mysqladmin eller nåt liknande).

det är helt enkelt bara en lista med kommandon precis som man skriver in dem manuellt i mysql. :)

spangoMedlem sedan juni 20008 205 inlägg
#5

Helt enkelt, för att skapa tabellen som finns beskriven i mysql.sql gör man så här i DOS...

C:\mysql\bin\mysql.exe <C:\sökväg\till\mysql.sql

Då läser den från mysql.sql isf från kommandoraden...

------------------
Jag är en tolerant person, men bara mot de jag gillar, så passa dig!

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)