關閉
標題:mysqladmin 改變密碼
內容:
undefined我使用的是mysql 4.0.17
但不知如何設置密碼,如何更改默認的root .請賜教。
有好幾種方法:
1. 命令行更改:
mysqladmin password 新密碼
例如, dos(或者liunx)下mysql的bin目錄下,mysqladmin password 123456
2. 用MYSQL的grant語句,例如
GRANT ALL ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION
3. SET PASSWORD FOR '用戶名'@'主機' = PASSWORD('密碼')
例如設置root密碼為123456,SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
4. UPDATE user SET Password=PASSWORD('新密碼') WHERE User='用戶名' AND Host = '主機';
例如,UPDATE user SET Password=PASSWORD('123456') WHERE User='root' AND Host = 'localhost';flush privileges
or
在你的mysql安裝目錄下的bin目錄下運行mysqladmin -u root password 'newpassword'
5. flush privileges;