VPS com MySQL 8.0 vs MariaDB

  • Autor Autor giulichajari
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
giulichajari

giulichajari

Gamma
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
buenas tengo como ya he dicho un VPS en clouding io con MariaDB y me conecto a mi base de datos remota desde Visual Studio 2019. Uso 2019 ya que desde 2022 no se puede usar el conector de mysql para crear el dataSet que alimenta los reportViewer.
Pero al crear un VPS en Hetzner e instalarle HestiaCP tanto con MariaDb como con Mysql 8 (probe las 2 instalaciones) obtengo:

error.webp


Como verán no me toma el juego de caracteres, si pongo los datos de acceso a una bd en clouding conecta perfecto. De hecho clouding tiene utf8 con collation utf8_spanish2_ci.

La pregunta es que deberia hacer: cambiar el juego de caracteres por defecto? Ya lo intente desde Mysql WorkBench y no tiene utf8, pero como clouding si lo tiene?
O ya deberia mudarme de VS2019 y buscar manera de conectarme a la base de datos y llenar los reportes por codigo?
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
buenas tengo como ya he dicho un VPS en clouding io con MariaDB y me conecto a mi base de datos remota desde Visual Studio 2019. Uso 2019 ya que desde 2022 no se puede usar el conector de mysql para crear el dataSet que alimenta los reportViewer.
Pero al crear un VPS en Hetzner e instalarle HestiaCP tanto con MariaDb como con Mysql 8 (probe las 2 instalaciones) obtengo:

Ver o anexo 1069067

Como verán no me toma el juego de caracteres, si pongo los datos de acceso a una bd en clouding conecta perfecto. De hecho clouding tiene utf8 con collation utf8_spanish2_ci.

La pregunta es que deberia hacer: cambiar el juego de caracteres por defecto? Ya lo intente desde Mysql WorkBench y no tiene utf8, pero como clouding si lo tiene?
O ya deberia mudarme de VS2019 y buscar manera de conectarme a la base de datos y llenar los reportes por codigo?
tienes que hacer un reemplazo de caracteres, GPT te puede brindar la explicación de cómo realizarlo al backup del .sql.
 
tienes que hacer un reemplazo de caracteres, GPT te puede brindar la explicación de cómo realizarlo al backup del .sql.
Hola amigo, ya busque y edite el fichero : sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf, agregue el charset y collation pero si hago :

SQL:
SHOW VARIABLES LIKE 'character_set_server';

me sigue mostrando utf8mb3
 
Hola amigo, ya busque y edite el fichero : sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf, agregue el charset y collation pero si hago :

SQL:
SHOW VARIABLES LIKE 'character_set_server';

me sigue mostrando utf8mb3
no man, debes de cambiarle el charset al .sql y re importar la DB, no modificar la config del my.cnf
 
Voltar
Topo