主要问题出现在驱动程序有缺陷或不兼容的硬件与软件造成的,这种现象主要还是在组装机上比较容易出现。使用GHOST系统盘重装系统时,尤其是笔记本或者最新的台式机会出现这样的问题,对于笔记本来说很多时候出现这样的情况是因为采用了INTEL的AHCI。可以修改硬盘接口为ide兼容模式完成安装,以联想一款笔记本为例步骤如下:
1、打开笔记本电脑电源,在出现联想logo开机画面时按F1快捷键进入bios设置;
2、接着使用左右方向键将光标移至“config”菜单,再使用上下方向键将光标移至“serial ata(sata)”选项,按回车键执行;
3、进入到serial ata(sata)窗口界面后,能够看到sata controller mode option后面中括号中为“ahci”,按回车键继续;
4、在d出的窗口中,使用上下方向键将光标移至“compatibility”按回车键确认执行;
5、完成上面的 *** 作后,按F10快捷键保存设置,会d出提示窗口,按Y键确认保存,退出并自动重启电脑。
mysql-8.0.13 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
一、修改root密码
mysql> update mysql.user set authentication_string="123456" where user="root"
或:mysql>update mysql.user set authentication_string="123456" where user="root" and host='localhost'
#刷新权限(必须步骤)
mysql>flush privileges
#查询密码是否生效:
mysql>select host,user,authentication_string from mysql.user
mysql-8.0.13修改密码后mysql>quit 再次登录。
>mysql - u root -p
password:123456
报错:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
找到一种解决方法:
1、cmd-1窗口:无密码启动mysql服务
mysqld --console --skip-grant-tables --shared-memory ;
#--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。
2、无密码登录,再次修改密码。
再开一个CMD窗口(前一个CMD窗口已经不能动了),转到mysql\bin目录
>mysql -u root -p
->密码不输入直接enter
#修改密码为空
mysql>UPDATE mysql.user SET authentication_string='' WHERE user='root'
mysql>flush privileges
myslq>quit
#再次登录无密码登录
>mysql - u root -p
Enter password:
#enter不输入密码进入mysql
------------------------------------------------------------------------------------
查询网上资料,可能是MySQL8.0的caching_sha2_password问题,再来试试
MySQL8.0采用了新的更安全的验证方式,原有修改密码方法修改密码后无法登录
mysql>update mysql.user set authentication_string="123456" where user="root" and host='localhost'
1、首先查询用户
mysql>select host,user,plugin,authentication_string from mysql.user
2、修改密码和密码方式
mysql>ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'
mysql>flush privileges
3、退出再次登录,成功。
或者也可以修改密码后再修改plugin
1、mysql>update mysql.user set authentication_string="123456" where user="root" and host='localhost'
2、mysql>UPDATE mysql.user SET plugin='mysql_native_password' WHERE user='root'
具体步骤:windows-mysql无法登录,修改密码
1、首先关闭正在运行的MySQL服务。
2、打开CMD窗口,转到mysql\bin目录。
3.、输入 mysqld --console --skip-grant-tables --shared-memory ;。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。
4、再开一个CMD窗口(前一个窗口已经不能动了),转到mysql\bin目录。
5. 输入mysql -u root -p回车,出现MySQL提示符 >。
6. 进行修改密码:
ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'
# plugin需要改成: mysql_native_password
7. 刷新权限(必须步骤):flush privileges 。
8. 退出 quit。
9. 再次访问,使用用户名root和新密码123456登录。
#启动mysql服务 net start mysql
#停止mysql服务 net stop mysql
#登录mysql mysql -u root -p
#查询用户信息
mysql>select host,user,plugin,authentication_string from mysql.user
#修改密码:
mysql >ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY it'123456'
#退出 mysql>quit
系统安装失败。直接换个验证过的系统盘重装系统就行了,这样就可以全程自动、顺利解决 系统安装失败 的问题了。用u盘或者硬盘这些都是可以的,且安装速度非常快。但关键是:要有兼容性好的(兼容ide、achi、Raid模式的安装)并能自动永久激活的、能够自动安装机器硬件驱动序的系统盘,这就可以全程自动、顺利重装系统了。方法如下:1、U盘安装:用ultraiso软件,打开下载好的系统安装盘文件(ISO文件),执行“写入映像文件”把U盘插到电脑上,点击“确定”,等待程序执行完毕后,这样就做好了启动及安装系统用的u盘,用这个做好的系统u盘引导启动机器后,即可顺利重装系统了;
2、硬盘安装:前提是,需要有一个可以正常运行的Windows系统,提取下载的ISO文件中的“*.GHO”和“安装系统.EXE”到电脑的非系统分区,然后运行“安装系统.EXE”,直接回车确认还原 *** 作,再次确认执行自动安装 *** 作。(执行前注意备份C盘重要资料!);
3、图文版教程:有这方面的详细图文版安装教程怎么给你?不能附加的。会被系统判为违规的。
重装系统的系统盘下载地址在“知道页面”右上角的…………si xin zhong…………有!望采纳!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)