准备在实验室的机器上配置一套Java+MySQL环境,虽然U盘里还保存这以前5.7老版本的zip安装包,但是选择去官网下载了当前最新的一个8.0.21版本的。在安装的过程中遇到了一些问题:
Q1
在安装过程中执行命令mysqld install
发生报错:Install/Remove of the Service Denied!
。
其原因是用户的权限不够,需要管理员权限。
解决方案为:进入C:\Windows\System32
找到cmd.exe
文件,然后右键选择以管理员身份运行,然后再执行以上命令就行了。
Q2
因为在安装初始化数据库以后会为root
用户生成一个初始密码,在通过控制台连接上MySQL以后需要修改初试密码,否则无法进行很多操作。
在网上百度了一下MySQL修改root
用户密码的方法,结果都没有成,甚至报错语法错误。后来查阅资料发现是因为版本更新原因,以前老版本的一些命令不在支持了。
解决方案为使用如下命令修改密码:
1 | ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'; |
参考资料:
Q3
Navicat 15 for mysql的破解激活:
激活教程:https://www.zhe94.com/608.html
激活工具:https://pan.baidu.com/s/1JjjHOy8YA2JM0qVkeurtvw