OT: Cómo Guardar Acentos y Ñ en MariaDB

2,401 views
Skip to first unread message

Rafael Morales

unread,
Mar 10, 2016, 5:12:49 PM3/10/16
to publice...@googlegroups.com
Hola a Todos, Alguien sabe cómo se configura MariaDB para que permita guardar tildes (acentos) y la letra (Ñ).
Sucede que tengo un sistema hecho en Foxpro 9, todo funciona perfecto, pero cuando ingreso un acento o una letra ñ, los dados no se almacenan en la base de datos, poque MariaDB los rechaza.

Agradezco cualquier comentario al respecto. Gracias.

--
Rafael Morales

Rafael Morales

unread,
Mar 10, 2016, 8:38:55 PM3/10/16
to publice...@googlegroups.com
Encontré estas instrucciones en el Foro, es de Edgar Acevedo  y es aplicable a MySQL, pero no me funciona en MariaDB.

1- Para facilitarme sensiblemente el manejo de tablas en MySQL yo utilizo el freeware  HeidiSQL.  Bájatelo e instálalo.
2- Con el HeidiSQL abre tus tablas (de una en una) y verás que en su estructura, hay una columna que dice "Collation".
3- En dicha columna, debes elegir  "Latin1_spanish_ci" para cada campo que quieras con tildes y eñes.


--
Rafael Morales

Víctor Hugo Espínola Domínguez

unread,
Mar 10, 2016, 9:25:36 PM3/10/16
to publice...@googlegroups.com

Saludos,
Víctor.
Lambaré - Paraguay.

Rafael Morales

unread,
Mar 10, 2016, 10:12:37 PM3/10/16
to publice...@googlegroups.com
Gracias Victor, está interesante el manual. Veré si puedo aplicarlo para resolver este asunto.
--
Rafael Morales

almonts ( www.ontarioxb.es )

unread,
Mar 12, 2016, 8:31:20 AM3/12/16
to Comunidad de Visual Foxpro en Español
Este post te lo aclarará todo. Saludos :)

http://planet.mysql.com/entry/?id=19521

Rafael Morales

unread,
Mar 13, 2016, 8:15:38 PM3/13/16
to publice...@googlegroups.com
Gracias Almonts y Victor por la información, lo leí y me aclararon muchas cosas. Desinstalé el MariaDB y lo volví a instalar, esta vez en la ante penultima ventana que aparece durante la instalación marque la opción:  Use UTF8 es default server's character set    Y con esto se resolvió el problema. Saludos.
--
Rafael Morales

Jose Padron

unread,
Aug 6, 2016, 1:15:48 AM8/6/16
to Comunidad de Visual Foxpro en Español, rafam...@gmail.com
Amigo.....   tengo el mismo error, he realizados tu sugerencia y no me funciona... que conector odbc llamaba ud. ? gracias

mpulla

unread,
Aug 6, 2016, 10:29:07 AM8/6/16
to Comunidad de Visual Foxpro en Español
Almonts, muy buen link

Saludos.
Mauricio

Rafael Morales

unread,
Dec 14, 2016, 11:27:20 PM12/14/16
to publice...@googlegroups.com
Bastante tarde la solución, pero bueno quería compartir la solución que encontré para este problema. Instalé el controlador ODBC 3.51 y me conecté a la base de datos de la siguiente manera: 

conectar="DRIVER={MySQL ODBC 3.51 Driver};";
+"Server="+ sql_servidor +";";
+"Port=3310;";
+"Database="+ namebd +";";
+"uid="+ sql_usuario +";";
+"pwd="+ sql_contra +";"
 
 
nu_conexion=sqlstringconnect(conectar)


Con esto se solucionó el problema de las eñes y los acentos. 
--
Rafael Angel Morales
Reply all
Reply to author
Forward
0 new messages