net start mysql
首先卸载干净各种Mysql。
然后我安装了xampp(phpstudy或者mysql官方其实都可以)。
管理员模式打开命令行,来到xampp/mysql/bin的路径下mysqld --installnet start mysql
修改mysql用户名和密码
mysql -u root -p
我这里默认密码是空,直接回车就能进入。show databases; 列出所有database
发现此时出现了叫mysql的databaseuse mysql; 应用mysql这个databaseselect user,password,host from user; 查看user这个table中当前user,password,host几个字段的值update user set password=password(\'123456\') where user=\'root\' and host=\'localhost\' 修改密码select user,password,host from user; 查看修改后的结果
然而我改完后还是空密码。
参考
cmd中输入net start mysql 提示:服务名无效或者MySQL正在启动 MySQL无法启动
mysql安装后没有mysql数据库怎么处理
mysql数据库忘记密码时如何修改
修复:XAMPP与VMware端口443占用问题“Port 443 in use by ...”