kollaktionen

Und alles was mit phpMyAdmin seine Verwandtschaft findet hat hier seinen Platz.

kollaktionen

Postby claW » 07. July 2005 19:00

hallo jungs

ich frage mich gerade was das ganze mit den kollaktionen auf sich hat?

wenn ich im xampp phpmyadmin eine tabelle exportiere sieht das ganze so aus:

CREATE TABLE `test` (
`id` int(11) NOT NULL auto_increment,
`test` varchar(50) collate latin1_general_ci NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;


wenn ich in funpic eine tabelle exportiere sieht das so aus:

CREATE TABLE `gb` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(50) NOT NULL default '',
`datum` varchar(25) NOT NULL default '',
`text` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;


wie kann ich denn also die kollaktionen und den ganzen müll den ich nicht unbedingt brauche umstellen? das problem ist immer wenn ich eine tabelle auf meinem rechner erstellt hab und diese in funpic importieren will, dann bekomme ich immer haufen fehlermeldungen und muss die kollaktionen und alles überflüssige immer wegkürzen....

wo kann man also die ganzen sachen einstellen?

schonmal danke für die antworten :)
claW
 
Posts: 13
Joined: 05. April 2005 16:38
Location: Görlitz

Postby Wiedmann » 07. July 2005 20:35

wo kann man also die ganzen sachen einstellen?

Indem du beim Export angibst, welche MySQL-Version der Zielserver hat.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby claW » 07. July 2005 21:54

Wiedmann wrote:
wo kann man also die ganzen sachen einstellen?

Indem du beim Export angibst, welche MySQL-Version der Zielserver hat.


achso ok... damit kann ich schonma einiges anderes ausschließen. aber wie bekomme ich dann noch die kollaktion weg? die besteht dann immernoch. muss ja bestimmt irgendwo was in der config geändert werden oder so?!
claW
 
Posts: 13
Joined: 05. April 2005 16:38
Location: Görlitz

Postby thor » 08. July 2005 15:53

claW wrote:
Wiedmann wrote:
wo kann man also die ganzen sachen einstellen?

Indem du beim Export angibst, welche MySQL-Version der Zielserver hat.


muss ja bestimmt irgendwo was in der config geändert werden oder so?!


Wenn man Hinweise gibt, daß etwas geändert werden muß, wäre es in der Tat auch nett zu sagen, wo man es ändern sollte.

Um das ältere Verhalten herzustellen, mußt Du in der config.inc.php ändern:

//$cfg['Export']['sql_compat'] = 'NONE';
$cfg['Export']['sql_compat'] = 'MYSQL40';

Die Konstanten, die für sql_compat angegeben werden können, finden sich in der Datei \libraries\display_export.lib.php .
Leider habe ich überhaupt keine Dokumentation zu dieser Variable gefunden.

Thorsten
thor
 
Posts: 13
Joined: 07. September 2004 13:07

Postby Wiedmann » 08. July 2005 16:44

Wenn man Hinweise gibt, daß etwas geändert werden muß, wäre es in der Tat auch nett zu sagen, wo man es ändern sollte.

Wie ich geschrieben hab: "Beim Export".
Und denn "Export" macht man wo? Im phpMyAdmin, auf der Seite für den Export.

--> Also langt ja der Hinweis, was er auf dieser Seite einstellen muss.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby thor » 08. July 2005 16:55

Wiedmann wrote:
Wenn man Hinweise gibt, daß etwas geändert werden muß, wäre es in der Tat auch nett zu sagen, wo man es ändern sollte.

Wie ich geschrieben hab: "Beim Export".
Und denn "Export" macht man wo? Im phpMyAdmin, auf der Seite für den Export.

--> Also langt ja der Hinweis, was er auf dieser Seite einstellen muss.

Sorry, daß das es diese Option neuerdings auch in pma direkt im Export-Dialog gibt, hatte ich übersehen (in v2.60pl1 gibt es sie noch nicht). Hardcoden ist also unnötig, falls man das Format nicht öfters benötigt.

Thorsten
thor
 
Posts: 13
Joined: 07. September 2004 13:07

Postby Wiedmann » 08. July 2005 17:08

daß das es diese Option neuerdings auch in pma direkt im Export-Dialog gibt, hatte ich übersehen

Gibt es seit Version 2.6.1-rc2.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany


Return to phpMyAdmin

Who is online

Users browsing this forum: No registered users and 1 guest