第一種方法
[root@localhost ~]# /usr/local/mysql/bin/mysqladmin -u root password ‘new_password’
一般安裝時用此方法設置。
第二種方法
mysql>UPDATE user SET password=PASSWORD(‘new_password’) WHERE user=’root’;
mysql>FLUSH PRIVILEGES;
第三種方法
mysql>SET PASSWORD FOR root=PASSWORD(‘new_password’);
如果不知道root密碼情況下修改root密碼
mysqld啟動的時候加上–skip-grant-tables,然後馬上修改密碼,修改後去掉–skip-grant-tables,然後就OK了。