MySql
Habilitar el acceso a mysql con el usuario root
Entrar en la terminal y conecctarse a mysql mediante el comando
sudo -u mysql
Luego ejecutar los siguientes comandos:
use mysql;
update user set plugin='mysql_native_password' where user='root';
flush privileges;
Permitir en el phpmyadmin entrar sin password
// Ubicacion del fichero en el sistema (Ubuntu)
/etc/phpyadmin/config.inc.php
$cfg['Servers'][$i]['AllowNoPassword'] = TRUE;
Se descomenta en las 2 lĂneas que aparece y luego para que los cambios tengan efecto se debe reiniciar el apache
Cambiar la collations a todas las tablas
Cambiar dbase por el nombre de la bd luego ejecutar los script que da la consulta como resultado
SELECT CONCAT('ALTER TABLE `',
tbl.`TABLE_SCHEMA`, '`.`',
tbl.`TABLE_NAME`,
'` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;')
FROM `information_schema`.`TABLES` tbl
WHERE tbl.`TABLE_SCHEMA` = 'dbase';