Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
MySQL errore tabella
giovedì 28 settembre 2006 - 21.03
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
robertcan
Profilo
| Newbie
1
messaggi | Data Invio:
gio 28 set 2006 - 21:03
Ciao a tutti, spero in un Vostro supporto.
Il problema è che importando la tabella nel db non viene accettata una stringa. questo è l'errore:
Errore
query SQL:
-- phpMyAdmin SQL Dump
-- version 2.6.2-pl1
--
http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Sep 25, 2005 at 05:35 AM
-- Server version: 4.1.12
-- PHP Version: 4.3.9
--
-- Database: `nzmuslim`
--
-- --------------------------------------------------------
--
-- Table structure for table `nuke_matrimonial_buddy`
--
CREATE TABLE `nuke_matrimonial_buddy` (
`buddy_id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`buddy_user` int( 11 ) NOT NULL default '0',
`buddy_friend` int( 11 ) NOT NULL default '0',
`buddy_type` tinyint( 1 ) NOT NULL default '1',
PRIMARY KEY ( `buddy_id` ) ,
UNIQUE KEY `buddy_user` ( `buddy_user` , `buddy_friend` , `buddy_type` )
) ENGINE = MYISAM ;
Messaggio di MySQL:
#1050 - Table 'nuke_matrimonial_buddy' already exists
il supporto MySQL di ...Aru sostiene che dipende dal mio db in quanto non è upgradato all'ultima versione, il tecnico rifeisce:
la informo che non è posibile aggiornare la versione MySql del server condiviso per il suo DB, ma può eventualmente acquistare un nuovo DB che verrà attivato sui server con versione mySql 5.0.
Inoltre l'errore da lei riscontrato non riguarda la versione del MySql, ma che quella tabella gia' esiste.. e se vuole fare un restore deve prima mietere le tabelle.
----------------------------------------------------------------------
Rispondo:
la versione attuale MySql che utilizzo presenta alcuni difetti non dipendenti dalla mia volontà, ho riportato il link che motiva l'errore, pertanto , dovreste provvedere all'attivazione di un nuovo db in sostituzione ad uno di quelli già attivi.
Abbiamo elliminato le tabelle importate ieri, ed ecco l'errore che si presenta:
CREATE TABLE `nuke_matrimonial_pm` (
`pm_id` int( 10 ) NOT NULL AUTO_INCREMENT ,
`pm_icon` varchar( 100 ) default NULL ,
`pm_sub` varchar( 100 ) default NULL ,
`pm_from` varchar( 30 ) NOT NULL default '',
`pm_to` varchar( 30 ) NOT NULL default '',
`pm_time` timestamp NOT NULL default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ,
`pm_msg` text,
`pm_read` tinyint( 1 ) NOT NULL default '0',
PRIMARY KEY ( `pm_id` )
) ENGINE = MYISAM ;
Messaggio di MySQL:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
`pm_msg` text
Ulteriore risposta ricevo da un'altro tecnico:
La versione di mysql su cui ha i db e' la 5.0.24 che e' l'ultima del ramo 5.0.x.
Faccia attenzione che importare dati da versioni differenti di mysql, necessita di correzioni a livello di sintassi nelle query.
Nel suo caso dall'intestazione del file si vede come lei stia cercando di importare un dump di un mysql 4.1.12 nel suo account 5.0.24.
Faccia rifermento a forum specializzati sull'argomento per ulteriore supporto.
---------------------------------------------------------------------
come si spiega che andando sul mio sito
http://www.amoreggiare.com/info.php
io leggo una vecchia versione? la 4.1.2
Grazie per chiunque mi voglia aiutare
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !