win10安装mysql5.7完整教程
本文链接:https://blog.csdn.net/wudinaniya/article/details/81115916 ? ? ? 二 安装mysql ? 如上图:此时,解压后的文件中没有data目录和ini文件。 2、在解压目录 E:mysql-5.7.22-winx64 下新建my.ini文件,复制如下内容 [mysqld] 此电脑>属性>高级系统设置>环境变量 在系统变量部分新建一个变量名:MYSQL_HOME,变量值:E:mysql-5.7.22-winx64 ? ? 找到Path,编辑>新建,添加环境变量? ?%MYSQL_HOME%bin ? 4、 MySQL安装过程: 管理员身份运行cmd,打开dos窗口,进入目录? ?E:mysql-5.7.22-winx64bin ? 运行命令:mysqld --initialize (此时会生成data目录) E:mysql-5.7.22-winx64bin>mysqld --initialize ? 运行命令:?net start mysql (启动mysql服务) E:mysql-5.7.22-winx64bin>net start mysql ? 5、?使用临时密码,登录MySQL,修改root密码 5.1、在前面生成的data目录下找到后缀为.err的文件,该文件中有个临时密码 A temporary password is generated for [email?protected]: C.fE;Sf&L4Gu C.fE;Sf&L4Gu即为临时密码。 5.2、使用临时密码,运行mysql -uroot -p 进行登陆。 E:mysql-5.7.22-winx64bin>mysql -uroot -p mysql> set password for [email?protected]=password(‘sdbrk‘); C:Usersqxmak>mysql -uroot -p mysql> show grants; ? 5.4、授予root用户远程登陆权限: mysql> grant all privileges on *.* to [email?protected]‘%‘ identified by ‘sdbrk‘; mysql> flush privileges; 5.6.1、测试远程连接时提示错误:不能连接远程服务器上的ip C:UsersAdministrator>mysql -h192.168.0.150 -uroot -p 5.6.2、不能远程连接的原因是,我防火墙开着呢。解决这个问题有两种方案: 方案一:关闭防火墙。 方案二:不关闭防火墙,而是在入站规则中,开放mysql的3306端口。 这里介绍方案二: <1> 开始菜单搜索框中输入“defender”,打开“Windows Defender 防火墙”>高级设置 ? <2> 入站规则>新建规则,打开“新建入站规则向导” ? ? <3> 规则类型:选择 “端口”,下一步 协议和端口:勾选? 应用于 “TCP” 和 “特定本地端口”,并指定端口号 3306,下一步 ? 操作:勾选 “允许连接”,下一步 配置文件:何时应用规则? 全部勾选 ? 名称:自己随意写,点击"完成"按钮。 ? <4> 此时,在入站规则中将出现mysql3306.状态为已启用。 ? ? 再次使用远程机器登陆mysql,就能正常登录了: C:UsersAdministrator>mysql -h192.168.0.150 -uroot -p ? 补充内容: https://jingyan.baidu.com/article/5d368d1eaf46ea3f61c0576f.html 基本步骤包括停掉MySQL服务,删除注册表,删除之前的my.ini文件,运行几个命令进行删除,最后最好再重启一下电脑就可以重新安装了————————————————版权声明:本文为CSDN博主「wudinaniya」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/wudinaniya/article/details/81115916 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows – 在批处理脚本中打开一个新的CMD窗口
- windows-7 – Windows 7中是否支持ITaskScheduler?
- .net – Microsoft Reports添加两个列值
- windows-server-2008-r2 – PowerShell脚本的电子邮件结果
- 如何管理XP,Vista和Win 7客户端的Windows组策略?
- windows – Delphi和XP嵌入式
- 如何使CMake在Windows上找到google protobuf?
- 批处理文件 – Windows批处理文件过早终止
- 如何配置Windows域控制器以使用外部时间服务器?
- windows – 如何将服务的启动/停止/重新启动权限授予非域成