版权声明:转载请注明出处! https://blog.csdn.net/yxw908186797/article/details/88197028
1、 把MySQL安装目录的bin路径添加到环境变量的path后面,注意要有 ';’ 与前面分隔。我的路径为“E:\Program Files\MySQL\MySQL Server 5.7\bin”。
2、 如果你启动服务出现这个提示
是系统中并没有注册mysql到服务中。
3、 所以我们要先以管理员方式运行DOS窗口。
右键 管理员身份运行
4、 执行代码
mysqld --install
成功则会提示
5、 如果出现这种情况。
就删除安装目录下的data文件夹。
然后重新执行
mysqld --install
然后再启动。
net start mysql
7、 还有一种情况是连 data 目录 都没有。就先执行
mysqld --initialize-insecure --user=mysql
然后再 再次安装 -> 删除data文件夹 -> 再次安装 ->启动服务
8、 忘记root密码
1.以系统管理员身份运行cmd.
2.查看mysql是否已经启动,如果已经启动,就停止:net stop mysql
3.在命令行输入:mysqld -nt --skip-grant-tables
4.以管理员身份重新启动一个cmd命令窗口,输入:mysql -uroot -p 回车进入数据库。
5.切换到 mysql 数据库: use mysql
查看密码(密码已经经过加密,查看的意义不大):
select authentication_string from user where User='root';
更改密码:
update user set authentication_string = password('123456'), password_expired = 'N', password_last_changed = now() where user = 'root';