← Desenvolvimento

MySQL - Erro a fazer conversão

Lida 1574 vezes

Offline

Nuno 
Administrador
Mensagens 7780 Gostos 216
Feedback +2

Troféus totais: 42
Trófeus: (Ver todos)
100 Poll Votes Level 7 Search Mobile User Level 6 Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes

Estou a converter uma bd de um cms para outra, e tudo corre bem, so que no fim perco cerca de 10& das mensagens e o script dá-me este erro

Código: [Seleccione]
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 '' at line 1
Alguém com mais experiência do que eu nisto, para me ver onde está o problema?
Offline

almargo 
Membro
Mensagens 377 Gostos 1
Troféus totais: 26
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1 100 Posts

Boas

Algum campo com '' que te esteja a quebrar a instrução?

Tens  algum log mais completo do erro ?

Abraço
Offline

Nuno 
Administrador
Mensagens 7780 Gostos 216
Feedback +2

Troféus totais: 42
Trófeus: (Ver todos)
100 Poll Votes Level 7 Search Mobile User Level 6 Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes

Boas

Algum campo com '' que te esteja a quebrar a instrução?

Tens  algum log mais completo do erro ?

Abraço

Não...

Mas a uncia coisa que tenho com " não me parece que deva remover, ou ser disso...

SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
Offline

almargo 
Membro
Mensagens 377 Gostos 1
Troféus totais: 26
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1 100 Posts

Desculpa, expliquei-me mal.

O que queria dizer era que poderias ter '' num dos campos, e que te estaria a quebrar a instrução.

Estás a fazer isso pelo phpMyAdmin ou através de algum componente do CMS ?

Abraço
Offline

Nuno 
Administrador
Mensagens 7780 Gostos 216
Feedback +2

Troféus totais: 42
Trófeus: (Ver todos)
100 Poll Votes Level 7 Search Mobile User Level 6 Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes

Desculpa, expliquei-me mal.

O que queria dizer era que poderias ter '' num dos campos, e que te estaria a quebrar a instrução.

Estás a fazer isso pelo phpMyAdmin ou através de algum componente do CMS ?

Abraço

Pelo phpmyadmin... Eu percebi, so estava a referir que so apareciam ali, no entanto se procurares no G por SQL_MODE="NO_AUTO_VALUE_ON_ZERO" existem muitos problemas semelhantes, estou a ver se encontro solução...
Offline

Nuno 
Administrador
Mensagens 7780 Gostos 216
Feedback +2

Troféus totais: 42
Trófeus: (Ver todos)
100 Poll Votes Level 7 Search Mobile User Level 6 Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes

Dizem que é só remover aquilo que devia funcionar, mas poder haver mais coisas que não são necessárias, que mais posso remover aqui?


Código: [Seleccione]
-- phpMyAdmin SQL Dump
-- version 2.11.9.5
-- http://www.phpmyadmin.net
--
-- Máquina: localhost
-- Data de Criação: 05-Nov-2009 às 03:38
-- Versão do servidor: 5.0.85
-- versão do PHP: 5.2.6

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;