Идеята на играчката- закачката е един MySQL user да има пълен достъп до 3 бази данни на една и съща машина. Ето го и супер сложното решение:
MySQL: Един потребител с пълен достъп до 3 бази данни,mysql> use mysql
Database changedINSERT INTO db VALUES('localhost','db','muser','Y','Y','Y','Y','Y','Y','N','Y','Y','Y','Y','Y ','Y','Y','Y','Y','Y');
INSERT INTO db VALUES('localhost','db1','muser','Y','Y','Y','Y','Y','Y','N','Y','Y','Y','Y','Y ','Y','Y','Y','Y','Y');
INSERT INTO db VALUES('localhost','db2','muser','Y','Y','Y','Y','Y','Y','N','Y','Y','Y','Y','Y ','Y','Y','Y','Y','Y');mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.47 sec)
А защо просто не използваш:
mysql > grant all privileges on database.* to user@localhost identified by 'password';
mysql > flush privileges;
На мен лично така ми е по-удобно.
Ами незнам да ти кажа.
За другите четящи- Решението което предлага Благо е стандартното и може би най- коретно решение.(на database.* се описват базите т.е. db1.* db2.* db3*).
Мен ми е интересно пък, защо се мъчите през конзолата, а не си сложите един phpmyadmin? :)
въпрос на навик :). Така съм си свикнал аз (макар, че си е време и повече знания докато в Phpmyadmin (не е точно така, но грубо казано) цъкаш 1 2 пъти и готово :) ).