win10系统的mysql下载安装(详细内容)以及出现的一系列问题解决方案

1.解压文件

2.安装mysql

3.配置环境变量

鼠标单击我的电脑——>属性——>高级系统设置——>环境变量

(1).添加用户变量
本图片来自网络

(2).设置系统变量
本图片来自网络
本图片来自网络

3.打开cmd,使用cmd管理员身份运行,输入命令行mysqld –initialize初始化data文件夹,成功之后,安装mysql服务,输入命令行mysql -install,成功之后,启动mysql服务,

4.输入net start mysql启动服务,启动成功之后输入 mysql –u root,运行mysql命令

5.mysql>show databases;
mysql>use mysql;
mysql> UPDATE user SET authentication_string = PASSWORD(‘123456’) WHERE user = ‘root’;

查看修改的密码:

select host,user,password from mysql.user;
然后刷新,输入 mysql>FLUSH PRIVILEGES;
最后输入quit;退出,

6.测试重新登录
停止服务:net stop mysql,重新启动,输入命令行mysql -u root -p
,输入密码就OK了

7.关于安装出现的一系列问题及解决方案

(1) 安装初始化的时候没有data文件夹,这个问题我自己也尝试了很多,没用,最后自己选了一个较低的版本才可以,如果哪位解决了欢迎指导一下,我最后选的版本是mysql-5.5.44-winx64版本的

(2)ERROR 1045 (28000): Access denied for user ‘root‘@’localhost’ (using password: NO),当你设置了密码之后,你不能使用mysql -u root登录,需要输入mysql -u root -p进行密码登录,如果密码忘记,
需要在停止服务,具体详情可看这http://blog.csdn.net/u012903926/article/details/46405551

8.卸载重装mysql

(1)bin/输入命令行mysqld -remove

(2)彻底删除,打开注册表,win+r,打开regidet,删除以下注册表:

  • HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
  • HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
  • HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL (在我的电脑里是没有这条信息的)

(3)

网上的一些方法基本就是做到这一步就搞定了,然而我的却还是不行,索性在C盘中打开搜索‘mysql’相关字眼,居然还找到了,在这个路径下的:

C:\ProgramData\MySQL

尝试着删除之后,安装成功。

结论就是:卸载东西一定要删除干净!

另外,C:\ProgramData下存储的是程序的数据,请不要随意删除这个文件夹下的文件。补充:刚试验了下,卸载mysql后,仅删除安装路径文件和ProgramData的mysql文件也可以安装成功了。

链接: https://www.cnblogs.com/honor-007/p/honor.html


 上一篇
关于字符串重复调用转换的优化方法 关于字符串重复调用转换的优化方法
我们通常如果数据库定义的是int类型,但是需求是页面显示的是字符串,如果是多个方法,就需要重复调用,所以为此,我们提供了枚举类型来优化, 例子如下: if(StringUtils.isNotBlank(singleCenter.getSta
2019-01-20
下一篇 
破解 Navicat Premium 12 破解 Navicat Premium 12
1、软件下载 (1)Navicat官网:https://www.navicat.com/en/products (2)网盘下载:http://pan.baidu.com/s/1bpm2BjL 密码:mwmm (网盘版本:Navica
2019-01-20
  目录