من معمولا بعد از نصب MySQL اینجوری , User/Pass براش میذارم و Database درست میکنم... البته از Command های دیگه ای هم میشه استفاده کرد ... من با اینا راحت ترم
mysql -u root
دفه اول Password نداره و Enter بزنید
mysql>use mysql;
mysql>update user set password=Password('1234') where user='root';
اینجوری Password ورودی به MySQL عدد 1234 میباشه و User آن root میباشه
mysql> flush privileges;
mysql>\q
mysql -u root -p1234
mysql>CREATE DATABASE folan;
اینجوری یه Database به نام folan ساخته میشه
mysql>GRANT all privileges on folan.* TO mehdi@localhost IDENTIFIED BY '123456' ;
mysql>GRANT all privileges on folan.* TO mehdi@127.0.0.1 IDENTIFIED BY '123456' ;
mysql>GRANT all privileges on mail.* TO folan@machine-name IDENTIFIED BY '123456';
اینجوری هم برای Database تون User/Pass تعریف کنید... User = mehdi & Pass = 123456
mysql>\q
اینجوری هم MySQL تون Password داره و هم برای Database تون User/Pass گذاشتید و راحت میتونید بهش وصل بشد و ...