Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/11/2012, 07:17
Pimager
 
Fecha de Ingreso: julio-2010
Mensajes: 298
Antigüedad: 13 años, 10 meses
Puntos: 8
Error al introducir caracteres extraños en MySQL

Hola a todos, tengo un problemilla a la hora de insertar datos en mi BBDD mediante un SCRIPT, ya que en dicho SCRIPT tengo acentos, ¿, ?, !, ', etc. Y cuando he ejecutado el SCRIPT y visualizo los datos se ven caracteres extraños.
Alguien puede decirme a que se debe?
Les dejo parte del SCRIPT por si pueden ver algun arror o algo que falte:
Código:
/*!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 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

CREATE DATABASE /*!32312 IF NOT EXISTS*/ `myDataBase` /*!40100 DEFAULT CHARACTER SET utf8 */;
USE `myDataBase`;

DROP TABLE IF EXISTS `myDataBase`.`myTable`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `myDataBase`.`myTable` (
`field1` int(10) unsigned NOT NULL auto_increment,
`field2` INT(10) NOT NULL,
`field3` DATETIME,
`field4` VARCHAR(50),
`field5` INT(10) NOT NULL,
`field6` VARCHAR(100),
`field7` INT(10) NOT NULL,
`field8` VARCHAR(100) NOT NULL,
`field9` INT(10),
`field10` LONGTEXT,
`field11` LONGTEXT,
PRIMARY KEY (`field11`)
)
ENGINE = InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `myTable` WRITE;
/*!40000 ALTER TABLE `myTable` DISABLE KEYS */;
INSERT INTO `myDataBase`.`myTable` (field2, field3, field4, field5, field6, field7, field8, field9, field11) VALUES (0, '2012-11-16 12:57:10', 'Hello', 584, 'Encuesta 1', 0, '¿Le gustaría nuestro producto ?', 1, 'Muchísimo', 'Muchísimo');
/*!40000 ALTER TABLE `myTable` ENABLE KEYS */;
UNLOCK TABLES;
Alguna idea?
Muchas gracias