php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.04.2006, 00:00  
Erfahrener Benutzer
 
Registriert seit: 04.12.2005
Beiträge: 286
PHP-Kenntnisse:
Fortgeschritten
snatch-ic
Standard auto_increment wird nicht übernommen

hallo,
hab ne kurze frage.

wenn ich meine datenbank mit phpmyadmin exportiere und dann auf einem anderen server auch mit phpmyadmin wieder aufspielen will, wird keiner tabelle der datenbank auto_increment übernommen obwohl es im sql code steht. wisst ihr warum das so ist?
snatch-ic ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 26.04.2006, 09:48  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Wie steht er denn im SQL-Code?

Letztlich ist es nur ein Spaltenwert und der sollte übernommen werden...
Zergling-new ist offline   Mit Zitat antworten
Alt 26.04.2006, 10:05  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Am besten mal den Code posten denn normalerweise :

Code:
CREATE TABLE `tabelle` (
  `id` int(11) NOT NULL auto_increment,
  `wert1` int(11) NOT NULL default '0',
  `wert2` varchar(20) NOT NULL default '',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
M3g4Star ist offline   Mit Zitat antworten
Alt 26.04.2006, 17:00  
Erfahrener Benutzer
 
Registriert seit: 04.12.2005
Beiträge: 286
PHP-Kenntnisse:
Fortgeschritten
snatch-ic
Standard

Zitat:
Zitat von Zergling
Letztlich ist es nur ein Spaltenwert und der sollte übernommen werden...
ja, weis ich...

also, ich habe mehrere versuche gemacht. man kann den sql code ja nach verschiedenen schemen exportieren.

ich habe es also einmal so:

Code:
CREATE TABLE `bilder` (
  `bilder_id` int(10) unsigned NOT NULL auto_increment,
  `format_id` int(10) unsigned NOT NULL,
  `bilder_thumbs_id` int(10) unsigned NOT NULL,
  `content_id` int(10) unsigned NOT NULL,
  `bildname` text collate latin1_general_ci,
  `dateiname` text collate latin1_general_ci,
  `pfad` text collate latin1_general_ci,
  `datum` date default NULL,
  `groesse` float default NULL,
  PRIMARY KEY  (`bilder_id`),
  KEY `bilder_FKIndex2` (`content_id`),
  KEY `bilder_FKIndex3` (`bilder_thumbs_id`),
  KEY `bilder_FKIndex4` (`format_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=18 ;
und einmal so:

Code:
CREATE TABLE `bilder` (
  `bilder_id` int(10) unsigned NOT NULL,
  `format_id` int(10) unsigned NOT NULL,
  `bilder_thumbs_id` int(10) unsigned NOT NULL,
  `content_id` int(10) unsigned NOT NULL,
  `bildname` text,
  `dateiname` text,
  `pfad` text,
  `datum` date default NULL,
  `groesse` float default NULL,
  PRIMARY KEY  (`bilder_id`),
  KEY `bilder_FKIndex2` (`content_id`),
  KEY `bilder_FKIndex3` (`bilder_thumbs_id`),
  KEY `bilder_FKIndex4` (`format_id`)
) TYPE=MyISAM AUTO_INCREMENT=18 ;
probiert. beides ging nicht.
snatch-ic ist offline   Mit Zitat antworten
Alt 26.04.2006, 17:12  
Erfahrener Benutzer
 
Registriert seit: 18.11.2005
Beiträge: 126
Clint
Standard

Das erste beispiel funzt doch
Clint ist offline   Mit Zitat antworten
Alt 27.04.2006, 12:50  
Erfahrener Benutzer
 
Registriert seit: 04.12.2005
Beiträge: 286
PHP-Kenntnisse:
Fortgeschritten
snatch-ic
Standard

ok, hast recht. das geht wenn natürlich wenn man das alles mit der aktuellen version von phpmyadmin macht. ich habe auf meinem webspace aber leider nur eine ältere version...
snatch-ic ist offline   Mit Zitat antworten
Alt 27.04.2006, 13:05  
Erfahrener Benutzer
 
Registriert seit: 17.01.2005
Beiträge: 227
Mirod
Standard

Was hast du für Versionen? Lokal und auf deinem Webspace?

Wie lautet die Fehlermeldung?
Mirod ist offline   Mit Zitat antworten
Alt 27.04.2006, 16:19  
Erfahrener Benutzer
 
Registriert seit: 04.12.2005
Beiträge: 286
PHP-Kenntnisse:
Fortgeschritten
snatch-ic
Standard

Zitat:
Zitat von Mirod
Was hast du für Versionen? Lokal und auf deinem Webspace?
also lokal arbeite ich momentan mit phpMyAdmin 2.7.0-pl1 und MySQL 5.0.18 und auf meinem webspace mit phpMyAdmin - 2.8.0.3 und MySQL 4.1.15

Zitat:
Zitat von Mirod
Wie lautet die Fehlermeldung?
das ist sehr komisch, es gibt keine. die tabellen werden einfach ohne auto_increment angelegt...
snatch-ic ist offline   Mit Zitat antworten
Alt 27.04.2006, 16:22  
Erfahrener Benutzer
 
Registriert seit: 18.11.2005
Beiträge: 126
Clint
Standard

dann gib nachträglich die option dazu
Clint ist offline   Mit Zitat antworten
Alt 27.04.2006, 16:34  
Erfahrener Benutzer
 
Registriert seit: 04.12.2005
Beiträge: 286
PHP-Kenntnisse:
Fortgeschritten
snatch-ic
Standard

Zitat:
Zitat von Clint
dann gib nachträglich die option dazu
du meinst jede einzelene tabelle aufrufen und dann das auto_increment nachträglich einfügen? oder gibt es da eine möglichkeit das schneller zu schaffen... !?
snatch-ic ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
primary key (content_id) ) type=myisam auto_increment=1;, datenbank auto_increment, sql server 2008 autoincrement wird nicht übernommen, auto_increment 1, auto_increment nachträglich, type = myisam auto_increment =1; geht nicht, type = myisam auto_increment =, auto_inkrement auf nicht key, phpmyadmin trotz auto increment hohe ids, autoincrement sql server nachträglich, date auto_increment, ) type = myisam auto_increment =1;, phpmyadmin not null nicht übernommen, default null; wird nicht übernommen, phpmyadmin date autoincrement

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:40 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.