И получилось очень интересная особенность, mysql не запускалась, и даже не писала никаких логов.
если запускать командой "/usr/local/libexec/mysqld" вывод был такой:
root@localhost:/var/db # /usr/local/libexec/mysqld ld-elf.so.1: /usr/local/libexec/mysqld: Undefined symbol "_ZNSt19bad_optional_accessD1Ev"
Появляется проблема подобного вида: Undefined symbol "_ZNSt19bad_optional_accessD1Ev" (это проблема может быть и с другими программами, не обязательно MySQL)
Я думал что-то не обновилось, делал полную сверку файлов и так далее. Откатывал mysql до более старой версии, но она тоже перестала работать. Ставил на чистую систему на виртуалке и все работает, значит что в системе есть…
Проблема оказалась в старом пакете «libc++» который уже устарел и тянется очень давно еще с 2014 года где то.
Открываем список установленных пакетов:
pkg info | grep libc++ libc++-208080
Находится пакет libc++-208080, у кого то он может называтся немного иначе. Удаляем его:
pkg remove libc++-208080
И MySQL начинает работать… Такая вот интересная для меня проблема при обновление, далее я просмотрел свои установленный пакеты, и почистил старый, ненужные пакеты.