谁知道mysql怎么改用户的密码?

谁知道mysql怎么改用户的密码?

我用的是mysql,只知道改root的密码,不知道怎么增加用户和更改用户的密码。
请大家指教啊。谢谢啦!
      
格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码"

1.增加一个用户mysql2密码为123456,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限:
mysql --user=root mysql
grant select,insert,update,delete on mydb.* to mysql2@localhost identified by "123456";
2.增加一个用户mysql2密码为123456,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作(localhost指本地主机,即MYSQL数据库所在的那台主机)
mysql --user=root mysql
grant select,insert,update,delete on mydb.* to mysql2@localhost identified by "123456";      
/path/to/mysqladmin -u username -h hostname password new-password
彩色的为要具体对待的内容
如果你不知道mysqladmin在哪里的话
可以用下面的命令找:
locate mysqladmin      
真的感激能有这么多的热心人在论坛里为我们这些菜鸟服务。
谢谢啦,我会努力的。