Caros,
Estou tendo um problema usando o shell script.
Quando eu executo os comandos um a um na linha do prompt, funciona 100%.
Quando eu coloco em um arquivo mysql.sh, com 777 de permissão e executo, ele retorna esse erro referente a última linha, como se o MySql não estivesse iniciado.
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)/etc/init.d/mysql stop &> /dev/null
mysqld_safe --skip-grant-tables >res 2>&1 &
mysql -u root -e "UPDATE mysql.user SET Password=PASSWORD('blablabla') WHERE User='root'; FLUSH PRIVILEGES;"