Mysql5.7解压版的安装和卸载及常见问题
来源:互联网 发布:邮箱服务器地址和端口 编辑:程序博客网 时间:2024/05/21 11:26
转载:http://blog.csdn.NET/mr_green1024/article/details/53222526
一、安装
1、下载
到MySQL官网 http://dev.mysql.com/downloads/mysql/ 下载MySQL
注:msi的是安装版
2、解压
解压到想安装的目录下,我的是D:\mysql-5.7.13-winx64
3、配置my.ini
在D:\mysql-5.7.13-winx64目录下新建my.ini文件,输入以下配置代码:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
4、安装
以管理员身份运行cmd,执行以下命令: mysqld -install [服务名]
注:服务名默认为mysql,若无需要,建议不更改
5、初始化
mysqld --initialize-insecure
注:–initialize有两个-,后边没有空格
初始化后,D:\mysql-5.7.13-winx64目录下回出现data目录
6、启动服务
net start mysql
7、登录mysql,修改密码
搞定!
二、卸载
1、关闭服务
以管理员身份运行cmd,执行以下命令: net stop mysql
2、卸载
mysqld -remove [服务名]
3、删除文件
4、删除注册表信息
清除注册表中的该MySQL服务,有几个地方:
a、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除
b、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录删除
c、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录删除
注册表中的ControlSet001、ControlSet002不一定是001和002,可能是ControlSet005、006之类,删除的时候都删除就可以 。
三、常见问题
1、data文件错误
原因:一般初始化之前已存在data文件就会出现这个错误,或者data文件缺少了某些文件
解决:先执行mysqld -remove,然后把data文件删除,如果删除不了重启一下就可以了,之后重新进行安装就没问题了。如果想保留之前的data文件,可以先把data文件拷贝到其他地方,安装好之后再将原data文件中多的文件拷贝进去就行了
2、密码错误
原因1:使用mysqld –initialize方法安装会生成一个随机字符串组成的密码,这个密码在错误日志D:\mysql-5.7.13-winx64\data\green.err(green是用户名)可以找到。
原因2:忘记密码
解决:如果忘记密码或找不到随机密码,可以通过以下方法跳过权限修改密码
以管理员身份运行cmd,执行以下命令:
- 1
- 2
- 1
- 2
打开一个新的cmd
- 1
- 2
- 3
- 4
- 5
- 6
- 1
- 2
- 3
- 4
- 5
- 6
重启电脑,然后mysql就可以连接了
但是此时操作似乎功能不完全,还要在登录状态下修改一次密码
alter user 'root'@'localhost' identified by '123456';
还可以这样:
set password for 'root'@'localhost'=password('123456');
或这样:
set password=password('123456');
- Mysql5.7解压版的安装和卸载及常见问题
- Mysql5.7解压版的安装和卸载及常见问题
- Mysql5.7解压版的安装和卸载及常见问题
- Mysql5.7解压版的安装和卸载及常见问题
- Mysql5.7解压版的安装和卸载及常见问题
- RedHat6.5安装MySQL5.6及卸载MySQL5.6(安装卸载过程及常见问题解决)
- mysql5.7解压版安装
- mysql5.7解压版安装
- mysql5.7解压版安装
- mysql5.7解压版安装
- CentOS7安装及卸载mysql5.7
- MySQL5.7安装教程及常见问题解决
- Mac解压安装卸载MySQL5.7.11
- 安装mysql5.7解压版方法,参考和总结
- mysql5.7解压安装
- ubuntu16.04安装和卸载MySQL5.7
- mysql5.7后的详细安装教程(解压版)
- Windows下Mysql5.7解压版的安装
- 学生管理系统代码赏析
- 红米MIUI使用Andriod Studio不能调试问题
- 软件项目最常见的失败原因分析
- "深度学习的迁移模型"主题报告速记与评述(四)
- 工具使用--新建项目添加到git上步骤
- Mysql5.7解压版的安装和卸载及常见问题
- Hdu-6049 Sdjpx Is Happy(贪心)
- 学习Poco库之HTTP下载器
- UIAlertController的一个使用误区
- 剑指:由前序遍历和中序遍历重建二叉树
- 原码,反码,补码
- JS:判断一个对象是否为空
- POJ.3278 Catch That Cow (BFS)
- 欢迎使用CSDN-markdown编辑器