Я настроил локальный mysql сервер, используя none- root пользователя, и я могу подключиться к mysql серверу, используя команду:
mysql -u root -p -S /home/myid/mysql.sock
Теперь я хочу интегрировать его с моим Springboot проект (Springdata JPA), так как указать файл сокета в файле application.yml?
Я пытался добавить сокет параметра, но он не работал:
url: jdbc:mysql://localhost:3306/db?socket=/home/myid/mysql.sock
Я также пытался добавить параметр socketFactory, но он также не работал:
url: jdbc:mysql://localhost:3306/db?socketFactory=org.newsclub.net.mysql.AFUNIXDatabaseSocketFactory&socket=/home/myid/mysql.sock
Так как же сказать springboot точное местоположение файла сокета?