Windows系统下MySQL的安装
1.MySQL的下载
mysql官网下载链接: link.
2.MySQL的安装
2.1 ZIP类型的安装
将ZIP类型的文件解压,我是解压到了E:\JavaStudy\MySQLStudy\mysql-8.0.19-winx64目录下。
2.1.1配置环境变量
1.新建系统变量MYSQL_HOME
变量值:解压缩包的位置
2.Path里添加:%MYSQL_HOME%\bin
2.1.2 生成data文件
在解压缩包位置的位置输入cmd,然后回车,进入该目录下
再进入bin目录下,然后执行命令:mysqld --initialize-insecure --user=mysql
在解压缩包的目录下生成data文件目录
此时,再从cmd命令行窗口以管理员的身份(一定)进入命令行。执行命令mysqld -install。
2.1.3 启动mysql服务
接着上面的命令之后,执行net start mysql
启动mysql服务。
2.1.4 登录mysql,查询密码
此时并没有设置,所以密码为空,直接回车即可。( 此处的命令行,可以不是管理员模式下的。)
2.1.5 设置或修改root用户的密码
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘你设置的密码’ ;
注意:Mysql 8.0及以上版本好像都是要用上面这种方式修改密码
update mysql.user set authentication_string=password(‘你设置的密码’) where user = ‘root’ ;
注意:其他版本可能会用到这种方式修改密码,具体可以自己尝试哪种可以,就用哪种。
mysql> flush privileges;//相当于保存,执行此语句后,设置才生效。
2.1.6 退出mysql
到此就结束了,可以退出,用quit 命令即可退出mysql。
这种方式从搜索栏里搜mysql貌似搜不到,所以每次可以从命令行进去,还是cmd->输入命令mysql -uroot -p密码 就可以使用啦!
或者可以用数据库的可视化工具,我比较喜欢HeidiSql,免费的界面也很友好,Navicat 也不错,但不是免费的。
2.2 MSI类型的安装
就直接点击下一步安装就好啦,感觉挺简单的。
2.3 MSI类型的卸载
首先双击安装的程序,选择remove
其次到Program Files文件夹下手动删除一个叫MySQL的文件夹
再次到ProgramData的文件夹下手动删除一个叫MySQL的文件夹
就能完全删除干净了,下次安装就不会有问题了。
ProgramData文件夹一般是隐藏的,可以通过以下方式使其显示出来:
一段时间后,如果出现不能连接的情况,如下图:
解决办法是:此电脑->右键->管理->计算机管理->双击服务和应用程序->服务,找到mysql,然后右击启动即可。
参考:https://blog.csdn.net/baidu_15113429/article/details/80914787?utm_source=app