Instalé mysql en el servidor de Ubuntu y no especifique la contraseña. Cuando lo hagomysql está solicitando una contraseña aunque mi contraseña esté vacía
mysql -u root -p
solicita una contraseña y sin proporcionar ninguna entrada solo presiono enter y funciona.
Ahora necesito realizar alguna operación en la base de datos usando cron job. Mi trabajo cron no funciona porque mysql solicita una contraseña. Intenté hacer
mysql -u root -p'' my_database
pero eso tampoco funcionó.
¿Alguna sugerencia?
+1, Esta es técnicamente la respuesta que el usuario está buscando. Para que MySQL no solicite una contraseña, no configure '-p'. – wuputah
wuputah tienes razón. No me pidas que establezca una contraseña cuando no quiero establecer la contraseña. –
Sugiero que use una buena seguridad. Ejecutar root sin una contraseña es de alto riesgo. Al menos, limite el acceso al sistema local. La mejor práctica para las cuentas sin contraseña es el menor acceso. – BillThor