Seite 1 von 1

Einderungen an der DB auch ohne phpmyadmin möglich

Verfasst: 13.08.2006 00:52
von groli91
hallo zusammen
ich wollte jetzt gerade einen mod instalieren ich habe aber ein problem ich müsste folgendes machen:

Code: Alles auswählen

#
#-----[ SQL ]------------------------------------------
#

CREATE TABLE phpbb_schongewusst (
  word_id mediumint(8) unsigned NOT NULL auto_increment,
  word text NOT NULL,
  PRIMARY KEY  (word_id)
) TYPE=MyISAM;
INSERT INTO phpbb_schongewusst VALUES (1, 'Dass dieser Mod von blubbin ist.');
INSERT INTO phpbb_schongewusst VALUES (2, 'Dies ist nur ein Beispieltext.');
kann ich das auch machen wen auf unserem schul server der phpmyadmin nicht drauf ist, die daten (pw benutzername usw.) zur db besitze ich,
mfg
groli

Verfasst: 13.08.2006 01:27
von oconner
Hi,

wenn du folgenden code in eine Datei Namens schon_gewusst_install.php packst und diese im Browser ausführst sollte alles in der Datenbank sein

Code: Alles auswählen

<?php
//Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);


//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);

$page_title = 'Schon Gewusst Mod insatllieren';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);


$sql = "CREATE TABLE phpbb_schongewusst (
		  word_id mediumint(8) unsigned NOT NULL auto_increment,
		  word text NOT NULL,
		  PRIMARY KEY  (word_id)) TYPE=MyISAM;
		INSERT INTO phpbb_schongewusst VALUES (1, 'Dass dieser Mod von blubbin ist.');
		INSERT INTO phpbb_schongewusst VALUES (2, 'Dies ist nur ein Beispieltext.')";
		
	if ($db->sql_query( $sql ))
		{
			echo "Wunderbar, dein Mod wurde installiert";
		}
		else
		{
			message_die(GENERAL_MESSAGE, 'Fehler bei der installation', __FILE__,__LINE__ );
		}

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
wenn was nicht geht, dann schreib einfach nochmal. :wink:

Verfasst: 13.08.2006 06:42
von IPB_Flüchtling
Ahoi,

www.mysqldumper.de bietet neben der hervorragenden Backup-Routine auch SQL-Funktionen:
MySqlDumper.de hat geschrieben:MiniSql: Du hast Zugriff auf Deine Tabellen. Du kannst Tabellen löschen, Datensätze editieren oder hinzufügen, Sql-Befehle direkt verarbeiten und auch speichern.
Schönen Sonntag!
IPB_Flüchtling

Verfasst: 13.08.2006 13:10
von groli91
wen ich die datei ausführen will kommt folgenden fehlermeldung:
/home/httpd/docs/hohepromenade/forum/phpBB2/schon_gewusst_install.php

Fehler bei der installation


was ist falsch am code oben oder mache ich was falsch??

lieber gruss

Verfasst: 13.08.2006 13:19
von oconner
hast du die Datei ins phpbb root verzeichniss gepackt?

Verfasst: 13.08.2006 13:28
von gloriosa
Hallo grol91,
da auch u es vorziehst die LINK:suche zu ignorieren hier der Link zu einem sehr interessanten Beitrag ! :oops:

Du kannst aber auch den >>> db_update Generator MOD <<< zu installieren, im ACP aufrufen, den

Code: Alles auswählen

CREATE TABLE phpbb_schongewusst (
  word_id mediumint(8) unsigned NOT NULL auto_increment,
  word text NOT NULL,
  PRIMARY KEY  (word_id)
) TYPE=MyISAM;
INSERT INTO phpbb_schongewusst VALUES (1, 'Dass dieser Mod von blubbin ist.');
INSERT INTO phpbb_schongewusst VALUES (2, 'Dies ist nur ein Beispieltext.');
einfügen, die db_update.php fertigstellen, downloaden in die Root des betreffenden Boards uploaden, ausführen und dann löschen.

Verfasst: 13.08.2006 14:31
von Miriam
Den Mod brauchst Du nicht mal bei Dir einbauen... HIER kannst Du ihn einfach so benutzen.

Verfasst: 13.08.2006 16:41
von groli91
Miriam hat geschrieben:Den Mod brauchst Du nicht mal bei Dir einbauen... HIER kannst Du ihn einfach so benutzen.
Vielen Danke jetzt ist es endlich gegangen :)
Und an auch vielen Danke an gloriosa ich habe sie zwar benutzt aber nicht grundlich genug wie man wieder mal sieht :-? sry

lieber gruss