今天安装mysql,看到网上最新的是5.7.11,就下了个安装。走到net start mysql 启动服务这步时,老是报错3534。
解决方案:
mysqld --romve 删除mysql服务
mysqld --install 安装mysql服务
mysqld --initialize 一定要初始化
net start mysql 启动服务
5.7.11增加了安全机制,5.7.9之前第一次安装root用户的密码是空的,5.7.9之后会生成一个随机root密码,密码在data文件夹下的.err文件中,打开.err文件搜索“root@localhost”
进入MySQL中修改密码:
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
此外,推荐一个学习mysql的网站