I din kode, prøv at vedlægge adgangskoden i et enkelt anførselstegn. Alternativt i henhold til dokumentationen af mysql, burde følgende virke -
SET PASSWORD FOR 'jeffrey'@'localhost' = PASSWORD('cleartext password');
FLUSH PRIVILEGES;
Den sidste linje er vigtig, ellers træder din adgangskodeændring ikke i kraft.
EDIT:
Jeg kørte en test i mit lokale, og det virkede -
mysql> set password for 'test' = PASSWORD('$w0rdf1sh');
Query OK, 0 rows affected (0.00 sec)
Min er version 5. Du kan bruge følgende kommando til at bestemme din version -
SHOW VARIABLES LIKE "%version%";