猿问

linux中的mysql数据库密码忘记了怎么办

linux中的mysql数据库密码忘记了怎么办


汪汪一只猫
浏览 464回答 3
3回答

温温酱

1.以系统管理员身份登陆系统。2.打开cmd-----net start 查看mysql是否启动。启动的话就停止net stop mysql.3.我的mysql安装在d:\usr\local\mysql4\bin下。4.跳过权限检查启动mysql.d:\usr\local\mysql\bin\mysqld-nt --skip-grant-tables5.重新打开cmd。进到d:\usr\local\mysql4\bin下:d:\usr\local\mysql\bin\mysqladmin -u root flush-privileges password "newpassword"d:\usr\local\mysql\bin\mysqladmin -u root -p shutdown 这句提示你重新输密码。6.在cmd里net start mysql7.搞定了。

MMTTMM

方法一:# /etc/init.d/mysql stop# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &# mysql -u root mysqlmysql> update user set password=password(newpassword) where user=root;mysql> flush privileges;mysql> quit# /etc/init.d/mysql restart# mysql -uroot -penter password: <输入新设的密码newpassword>mysql>方法二:直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码:# mysql -udebian-sys-maint -penter password: <输入[client]节的密码>mysql> update user set password=password(newpassword) where user=root;mysql> flush privileges;mysql> quit# mysql -uroot -penter password: <输入新设的密码newpassword>mysql>
随时随地看视频慕课网APP
我要回答