在my.ini中加入skip-grant-tables在mysql8.0中已失效。Mysql 8.X的方法是在命令行中使用mysqld --console --skip-grant-tables --shared-memory启动服务器然后root就可以免密登录了(需要开2个CMD窗口)。
关闭mysql服务
net stop mysql
开始mysql服务
net start mysql
刷新数据库
flush privileges
连接数据库
mysql -u root -p
免密码访问数据库8.0以上版本失效
skip-grant-tables