He cambiado el conjunto de caracteres de las tablas y de la columna, obtengo el texto árabe como ???? marcas en la base de datos MYSQLGuardar datos en árabe en la base de datos MySQL
aquí es el diseño de la mesa
CREATE DATABASE mydb
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_general_ci;
CREATE TABLE `categories` (
`category_id` tinyint(2) NOT NULL auto_increment,
`category_name` varchar(50)character set utf8 NOT NULL ,
PRIMARY KEY (`category_id`)
insert into `mydb`.`categories`
(`category_id`, `category_name`)
values (1,'کتگوری');
commit;
Cuando de nuevo se disparó consulta de selección que muestra ???? como texto?
¿Alguien puede decirme dónde estoy equivocado?
¿Qué versión de mysql? ¿Cómo estás mostrando tu texto? ¿Puedes dar el código que estás usando para recuperar los datos? Estoy usando la misma codificación y colación y funciona bien para mí. – nakhli
Mysql versión 5.0.45. usando la consulta de selección ... select * from poll_categories – Romani
Esto funciona para mí en MySQL WB – gbn