उपयोगकर्ता किस DB के लिए है? इस उदाहरण को देखें
mysql> create database databasename;
Query OK, 1 row affected (0.00 sec)
mysql> grant all on databasename.* to cmsuser@localhost identified by 'password';
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
इसलिए आपके पास लौटने के लिए "%" ऑपरेटर का सवाल है कि आपके नेटवर्क के सभी कंप्यूटर हैं।
एस्पेसा शो की तरह मुझे भी यकीन है कि आपको उपयोगकर्ता बनाना या अपडेट करना होगा। अपने सभी mysql उपयोगकर्ताओं को देखें:
SELECT user,password,host FROM user;
जैसे ही आप अपना उपयोगकर्ता सेट अप करते हैं, आपको इस तरह से कनेक्ट करने में सक्षम होना चाहिए:
mysql -h localhost -u gmeier -p
आशा करता हूँ की ये काम करेगा