国外优秀摄影作品网站,淄博 建设网站,wordpress 分享类主题,网站后台程序怎么做在忘记 MySQL 密码的情况下#xff0c;可以通过 --skip-grant-tables 关闭服务器的认证#xff0c;然后重置 root 的密码#xff0c;具体操作步骤如下。 步骤 1)#xff1a;关闭正在运行的 MySQL 服务。打开 cmd 进入 MySQL 的 bin 目录。 步骤 2)#xff1a;输入mysqld -…在忘记 MySQL 密码的情况下可以通过 --skip-grant-tables 关闭服务器的认证然后重置 root 的密码具体操作步骤如下。 步骤 1)关闭正在运行的 MySQL 服务。打开 cmd 进入 MySQL 的 bin 目录。 步骤 2)输入mysqld --console --skip-grant-tables --shared-memory 命令。–skip-grant-tables 会让 MySQL 服务器跳过验证步骤允许所有用户以匿名的方式无需做密码验证就可以直接登录 MySQL 服务器并且拥有所有的操作权限。
步骤 3)上一个 DOS 窗口不要关闭打开一个新的 DOS 窗口此时仅输入 mysql 命令不需要用户名和密码即可连接到 MySQL。 步骤 4)输入命令 update mysql.user set authentication_stringpassword(root) where userroot and Host localhost; 设置新密码。 注意MySQL 5.7 版本中的 user 表里已经去掉了 password 字段改为了 authentication_string。 步骤 5)刷新权限必须步骤输入flush privileges;命令。 步骤 6)因为之前使用 --skip-grant-tables 启动所以需要重启 MySQL 服务器去掉 --skip-grant-tables。输入无误后输入quit;命令退出 MySQL 服务。 步骤 7)重启 MySQL 服务使用用户名 root 和刚才设置的新密码 root 登录就可以了。