Ok, I just installed DA now with fresh installation.
I was wrong about what I said above that setup.txt contains only da_admin sql password. sorry about that.
I remember I read from one post (I think I read it wrong) that Directadmin will never create or store mysql root password and starting from that moment I put a note and I never believe that this setup.txt contains mysql root password (as root username, I thought the password belongs to da_admin and it has the same location as in /usr/local/directadmin/conf/mysql.conf). Until I found that the root password is actually came from the terminal log I posted previously and I thought that the hidden sql root password is only came from that terminal output. Normally after DA installation (before I found the sql password log) I would reset root password manually through terminal (stopping mysqld)
Also if you look at setup.txt here, the way how the password is arranged is a bit confused to me as it doesn't mention that the mysql password belongs to root username (it's written as mysql=3Fqvk...., should put like mysql_root=3Fqvk... so that will become more obvious) and below it mysqluser=da_admin which makes me more confused that it is not mysql root password but only belongs to da_admin. Why would you put mysql 'da_admin' user here without putting its own password together in setup.txt? Confused right? or maybe change this variable mysqluser=da_admin to mysqluser=root and it becomes more obvious this mysql password in setup.txt belongs to root user.
Another thing, I might had overlooked at this high rank post for example when I try to search `where is mysql root password in Directadmin` from Google it appears first and the post did not mention anything about mysql root user. This is another reason why I didn't believe root password does exist in setup.txt and it's hidden somewhere and the way to recover it is by the last post (reset through terminal) ?
I cannot figure out mysql root pasword. Any idea how to get it would be very appreciated. Thank you
forum.directadmin.com
About the log file, yes it still there (not in setup log file but from terminal) and I just realized it has the same password as in setup.txt.
For many years, now I understand that setup.txt contains this mysql root password where mysql.conf contains only da_admin sql password.
Thanks a lot
@Richard G