Eu verifiquei o log do mysql. Tem uma linha com o conteúdo "não é possível ler o arquivo /var/lib/mysql/mysql.sock". Esse é o meu diretório antigo. Então, acho que preciso personalizar o
mysql.sock
. Em
/etc/my.cnf.d/server.cnf
:[mysqld]
datadir=/disk1/mysql/
socket=/disk1/mysql/mysql.sock
Em
/etc/my.cnf.d/client.cfg
:[client]
# we need to configure this. so when we type mysql -u user. mysql can look up socket's location.
socket=/disk1/mysql/mysql.sock
Depois disso, posso executar e conectar com sucesso à minha instância mysql. Eu não sei porque não há nenhum tutorial apontar este ponto. Mas esta é uma maneira que eu usei para resolver o meu problema.