windows上mysql5.7服务启动报错
安装之后,启动服务 net start mysql,无法启动,日志报错缺少一些系统表,mysql.user等表
解决办法:
bin目下执行:mysqld --initialize-insecure --user=mysql
执行之后生成目,录C:\Program Files\MySQL\MySQL Server 5.7\data,新建立root用户,无密码
mysqladmin -u root password 123456,指定root用户密码
ps:
net start mysql
net stop mysql
mysqld --install,windows上安装服务,mysqld --remove移除服务
mysqld --console 启动打印日志
mysqladmin -uroot shutdown 停服务
这里是最需要注意的地方,在安装mysql服务时,一定要切换到mysql安装目录的bin目录下,不管你是否配置环境变量,否则在安装完后启动服务还是会报上面的错误。