Hi, I share the solution. # cp ./support-files/my-medium.cnf /etc/my.cnf /etc/mysql/my.cnf # sed -i 's#lc-messages-dir.*=.*/usr/share/mysql#lc-messages-dir = /usr/local/mysql/share#g' /etc/mysql/my.cnf # sed -i 's#basedir.*=.*/usr#basedir = /usr/local/mysql#g' /etc/mysql/my.cnf # sed -i 's#datadir.*=.*/var/lib/mysql#datadir = /usr/local/mysql/data#g' /etc/mysql/my.cnf /etc/my.cnf # sed -i 's#socket.*=.*/tmp/mysql.sock#socket = /var/run/mysqld/mysqld.sock#g' /etc/my.cnf # my_print_defaults --mysqld Thanks for the help. Guillermo Céspedes Full Stack Developer
El 29 jun. 2017, a las 14:18, Guillermo Cespedes <dev.dertin@gmail.com> escribió:
Thanks, I'll use the command:
# sed -i 's/ PATH_OLD / PATH_NEW' /etc/mysql/my.cnf …
Regards. Guillermo Céspedes Full Stack Developer
El 29 jun. 2017, a las 14:11, Sergei Golubchik <serg@mariadb.org> escribió:
Hi, Guillermo!
On Jun 29, Guillermo Cespedes wrote:
Hi, Sergei.
I have two my.cnf files: /etc/my.cnf and /etc/mysql/my.cnf
In /etc/mysql/my.cnf:
basedir, datadir and lc-messages-dir
They are pointing to an incorrect directory.
I can avoid this when I compile mariadb, or I have to modify it after compiling. ?
It's in the manual, did you try to look there?
https://mariadb.com/kb/en/mariadb/configuring-mariadb-with-mycnf/
Regards, Sergei Chief Architect MariaDB and security@mariadb.org