windows下MySQL 8.0.15的安装和设置
MySQL下载地址:https://dev.mysql.com/downloads/file/?id=484900
不注册下载
我下载的8.0.15版本
服务端初始化:
bin文件夹下:mysql.exe 是客户端,mysqld.exe是服务端
win+r-->cmd 打开控制台 -->进入bin文件夹:
执行命令 mysqld --initialize 等待一会儿
此时会自动产生一个data文件夹-->
运行服务端:命令:mysqld --> 此时光标处于闪烁状态(等待客户端的链接)
用记事本打开data文件夹下的home.err-->A temporary password is generated for root@localhost:后面的就是系统自动产生的密码
再打开一个cmd-->运行客户端:mysql -u root -p (-u 登陆名 -p 密码)-->提示输入密码-->输入刚才找到的密码-->进入了mysql客户端
修改登录密码:alter user 'root'@'localhost' identified by 'root'; (最后一个root就是自己设置的密码)
添加环境变量:
电脑--->属性--->高级系统设置--->点击【环境变量】按钮--->--->把mysql的bin文件夹路径加进去
好处:在cmd操作时,不用每次进入bin文件夹了
mysqld自动服务:
好处:每次开机自动运行mysqld,后台运行
以管理员身份运行CMD(必须管理员,否则会出现Install/Remove of the Service Denied报错信息)
在CMD中执行命令:mysqld -install 稍等会出现成功信息--->
此时在任务管理器的服务中可以找到
输入net start MySQL 启动服务或点击任务管理器的【打开服务按钮】
net stop MySQL 停止服务
结束mysql自动服务:
将进程中的mysqld全部结束
在CMD中(管理员身份运行)执行 mysqld -remove命令--->此时在任务管理器中找不到MySQL服务了