今天在新电脑上重新装mysql,老老实实按照步骤来装,可是在给定初始密码的那一步,就是弄不好。 就连直接输入和复制粘贴,他都是报错的。
于是就放弃,参考网上用了这个省力的方法:
首先在对应的my.ini这个文件里,对应的位置加入这个
skip-grant-tables
当然这样就可以了,然后最坑的是在于,当你需要修改密码的时候:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'admin';
这样子是会报错的!!但我知道不知道为什么这也会,
然后机缘巧合,去掉了单引号
alter user root@localhost identified by 'admin';
就可以了
(ps:他给的随机密码输入不进去的话,也不知道是什么原因,最好的办法就是重新试一遍,然后直接在命令行把他复制保存下来,而不是自己重新打一遍,血泪教训)