Sida 1 av 1

SQL

Postat: 2006-10-15 15:08
av Granit
Guiden ni hade till hur man lägger in modds när man ändrar i filerna var kanon bra och hjälpte mig mycket bra.

Vad jag undrar nu är, finns det någon liknande guide när det gäller sql och när man ska ändra i databasen för en modd?
Jag förstår inte riktigt hur man ska göra och vill ju så gärna lära mig, sen vågar jag inte direkt börja ändra hur som helst utan att veta lite vad det är jag gör.

Som detta t ex:
#-----[ SQL ]-------------------------------------------------
#
# If your phpbb table prefix is different, then change it to
# reflect the correct one.
#
#

ALTER TABLE `phpbb_topics` ADD INDEX (topic_last_post_id);
ALTER TABLE `phpbb_forums` ADD attached_forum_id MEDIUMINT(8) DEFAULT '-1' NOT NULL;

Jag förstår inte riktigt vad det är jag ska göra, har varit inne och kollat på dessa, men förstår inte mer efter det.

Tacksam för hjälp till en nybörjare.

Postat: 2006-10-15 21:56
av Marcus
För att göra detta måste du kunna komma åt dina databaser via t.ex. phpMyAdmin.

Väl inloggad går du till fliken "SQL" och kopierar över de där två SQL-kommandona (De som börjar med "ALTER").

Om du inte kommer åt din databas via något bra verktyg, brukar alla MODs ha med en installationsfil som tar han upp ändringarna som ska göras i databasen.

/marcus

Postat: 2006-10-16 20:44
av Granit
Om det står så här då?

#-----[ SQL ]-------------------------------------------------
#
# If you use an alpha release of EasyMOD, this instructions will not be executed!
# Please read author notes to update your database.
#
copy yellow_card_db_update.php to yellow_card_db_update.php
execute yellow_card_db_update.php
delete yellow_card_db_update.php

Ska jag då ladda upp denna fil till phpbbmyadmin?
Men hur gör jag när jag ska execute den?

Postat: 2006-10-17 12:09
av Marcus
Då ska du ladda upp filen till phpBB's huvudkatalog, och sedan anropar du den med adressen:

http://[adress till ditt forum]/yellow_card_db_update.php

När du gjort detta, kan du ta bort filen igen.

/marcus

Postat: 2006-10-18 10:48
av Granit
phpBB's huvudkatalog? Det är alltså på ftp:n det eller?

Postat: 2006-10-18 11:53
av Marcus
Japp...

/marcus