If you are using mysql everyday, you do want to run it as some user other than root. However, for setup purposes, you can run as root.
You might just want to try skipping the script part and go ahead and create a user and a test database. If I remember correctly, the scripts are there if you compile from source. If you install via a package system like RPM, I think that the scripts are run as part of the install. I'm not sure what YaST does, but if it is similar to RPM, they dirty work may have already been done for you.