Are the myql data files in /opt/mysql on fedora?
Where were they now?
Where are they going to go?
You did a
restorecon -R -v /opt/mysql
but didn't mention shutting down msyql-server, nor the file copy, or move from the former to the latter?
Did you also change my.cnf? eg:
datadir = /var/lib/mysql
Change datadir there and then restart mysql-server.
Lots of clues. I took notes.