努力, 努力, 再努力
全部博文(220)
分类: Mysql/postgreSQL
2015-09-29 10:12:04
引自: http://www.cnblogs.com/delphi7456/archive/2010/12/06/1898093.html 1.例如你的 root用户现在没有密码,你希望的密码修改为123456,那么命令是: mysqladmin -u root password 123456
2.如果你的root现在有密码了(123456),那么修改密码为abcdef的命令是: mysqladmin -u root -p password abcdef
注意,命令回车后会问你旧密码,输入旧密码123456之后命令完成,密码修改成功。 PS:运行mysqladmin命令不是双击这个文件,那样运行无法给参数,可以在开始运行里面输入命令,
或者在开始、所有程序、附件、命令提示符里面输入命令,注意应该输入mysqladmin的全路径名,例如: d:\mysql\bin\mysqladmin.exe -u root -p password abcdef 3. 忘记mysql的root密码 在mysql的配置文件/etc/my.cnf 里[mysqld]节 加配置项: skip-grant-tables = 1 重启msql服务后,则不需要输入密码,即可登录 mysql> update mysql.user set password=PASSWORD('newpassword') where User='root'; mysql> flush privileges; 修改成功后再从 /etc/my.cnf 里[mysqld]节 去配置项skip-grant-tables = 1 重启mysql