VPS con mySQL 8.0 vs MariaDB

  • Autor Autor giulichajari
  • Fecha de inicio Fecha de inicio
giulichajari

giulichajari

Gamma
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de 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?
 
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 el archivo adjunto 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
 
Atrás
Arriba