Mysql5.7.14安装配置方法操作图文教程(密码问题解决办法)

本篇文章主要涉及mysql5.7.14用以往的安装方法安装存在的密码登录不上,密码失效等问题的解决办法,希望可以帮到有同样困扰的朋友。

具体过程如下:

一、软件下载:

1、通过http://dev.mysql.com/downloads/mysql/下载mysql5.7.14。

2、将下载的文件进行减压,作者的减压目录是:D:\Program Files (x86)\MySQL-5.7.14-winx64。

二、安装前准备工作:

1、配置环境变量,将D:\Program Files (x86)\mysql-5.7.14-winx64\bin配置到path中。

2、将减压路径下的my-default.ini进行复制,粘贴并重命名为my.ini。

3、打开已经建立好的my.ini(建议使用Editplus打开,排版清晰),添加如下信息:

其中port是链接数据库的端口号,

datadir是数据库数据的保存目录,

basedir是数据库的减压路径。

三、安装过程:

1、以管理员身份运行windows命令行。

2、进入mysql减压目录的bin文件夹中。

3、执行命令:mysqld –initialize –user=mysql –console

(这里注意要在mysql减压文件的bin目录里执行)

4、执行之后的结果如下(箭头所指是生成的密码,将其保存):

5、执行安装mysql数据库的命令(如图所示):

6、安装成功之后,可以使用net start mysql启动mysql服务:

若此时发生启动mysql服务不成功,可能的原因是没有进入bin目录执行上述命令。解决办法是移除mysql服务:mysqld –remove,然后从第三步开始重新执行命令。

7、服务启动成功之后,可以登录mysql,如下:

发生错误,这里要先修改一下密码。

在my.ini文件中在[mysqld]后一行加入skip-grant-tables。此时,关闭mysql服务,再重新启动。 此时登录不再需要输入密码。如下所示:

执行如下命令:

执行修改密码的命令:

8、操作成功,密码即修改成功。此时要删除my.ini中的skip-grant-tables.然后重启服务。至此,mysql数据库安装成功。

9、有些朋友在启动第三方数据库工具,比如navicat for mysql 的时候遇到如下问题:

这是由于mysql数据库在5.7之后使用了全新的安全策略所致。

解决办法:

1)重新修改root密码 SET PASSWORD FOR ‘root'@'localhost' = PASSWORD(‘12345678');

2)可以使用如下命令:

ALTER USER 'root'@localhost' PASSWORD EXPIRE INTERVAL 90 DAYS;
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
ALTER USER 'root'@'localhost' PASSWORD EXPIRE DEFAULT;

第一句有效期验证 90天

第二句 不验证有效期

第三句 设置为默认值

10、至此,navicat for mysql 可正常连接数据库。

以上所述是小编给大家介绍的Mysql5.7.14安装配置方法操作图文教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

时间: 2017-01-22

mysql 5.7.18 winx64密码修改

mysql 5.7.18安装成功后,由于5.7版本不再支持空密码登陆,所以我们得去data目录下的一个日志文件里找到临时密码.如图: 密码就在这个文件里,用editplus打开后,找到临时密码,如图: 后面的我们操作如图,大家有样学样就行,最后还是要说一句,不要用新版本. 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们.

Mysql 5.7.17忘记密码怎么办

1.在my.ini文件中添加 skip-grant-tables,重启MySQL服务器 2.以管理员方式进入cmd,或者用数据库管理工具,我这里用navicat进行连接数据库 连接名随便填,密码为空,点击确定 3.双击mysql数据库,点击菜单栏查询,新建查询 4.执行 update user set authentication_string = password('root') where user = 'root' 5.到my.ini文件中注释掉或删除skip-grant-tables 6

MAC下Mysql5.7.10版本修改root密码的方法

首先 跳过权限表模式启动MySQL:mysqld --skip-grant-tables & 从现在开始,你将踏入第一个坑,如果你使用网上到处贴的 错误修改方法: mysql> UPDATE mysql.user SET authentication_string=PASSWORD('your_new_password') WHERE User='root'; (注意,5.7之后password改成了authentication_string)那么恭喜你,你修改成功了,但是你会发现当你使用n

mysql 5.7.11 winx64初始密码修改

从官网下载MySQL-5.7.11-winx64压缩版,安装后发现竟然有密码,尝试无果,通过修改密码搞定 安装成功后: 关闭mysql服务在跟目录下修改文件my.ini,内容如下:注意两点  1:内容中myql的安装目录换成读者的安装目录:2最后一行代表登录是否需要密码,这里我们绕过密码登录进入mysql修改密码,所以不注释skip-grant-tables ####################配置文件开始################### # For advice on how to

MySQL 5.7.16 修改密码提示 ERROR 1054 (42S22): Unknown column ''password'' in ''field list''的原因

按照网上之前版本的操作,将my.ini中的skip-grant-tables注释去掉,然后在命令行中以mysql -u root -p可以直接进入,但是执行 mysql> update mysql.user set password=password('password') where user='root'; 会出现以下错误 mysql> ERROR 1054 (42S22): Unknown column 'password' in 'field list' 错误原因:mysql数据库下已

MySql5.7.11编译安装及修改root密码的方法小结

推荐阅读: Mysql5.7忘记root密码及mysql5.7修改root密码的方法 Mac 安装和卸载 Mysql5.7.11 的方法 系统是cenos6.7 64位的,默认mysql5.7.11下载到/usr/local/src,安装目录在/app/local/mysql目录下,mysql数据放置目录/app/local/data.mysql从5.1后采用cmake方式编译安装,所以要先编译安装cmake工具,也可以采用yum方式安装cmake.从mysql5.7开始编译安装需要boost库

windows下修改Mysql5.7.11初始密码的图文教程

上周安装了Mysl 但是却无法登陆,找了好久才找到这个解决办法,讲的详细谢谢了. [摘要:1.my-default.ini 更名my.ini 正在解压的目次上面复造my-default.ini一份更名字为 my.ini. 2.翻开 Windows 情况变量设置, 新建变量名 MYSQL_HOME , 变量值为 MyS] 1.my-default.ini 改名my.ini 在解压的目录下面复制my-default.ini一份改名字为 my.ini. 2.打开 Windows 环境变量设置, 新建变

windows下mysql 8.0.16 安装配置方法图文教程

本文记录了mysql 8.0.16 安装图文教程,供大家参考,具体内容如下 1. 下载MySQL 8.0.16 官方链接可以直接下载 zip 压缩包 下载后解压.我的解压位置是D:\Program Files (x86)\mysql-8.0.16-winx64 2. 然后修改环境变量. 在系统变量里面添加变量MYSQL_HOME, 变量值为安装路径 D:\Program Files (x86)\mysql-8.0.16-winx64\mysql-8.0.16-winx64. 在path中添加 %

Windows下Ruby on Rails开发环境安装配置图文教程

本文详细介绍如何在Windows配置Ruby on Rails 开发环境,希望对ROR初学者能有帮助. 一.下载并安装Ruby Windows下安装Ruby最好选择 RubyInstaller(一键安装包). 下载地址: http://rubyforge.org/frs/?group_id=167 . 我们这里下载目前较新的rubyinstaller-1.9.3-p0.exe 一键安装包.这个安装包除了包含ruby本身,还有许多有用的扩展(比如gems)和 帮助文档. 双击安装,安装过程出现如下

windows下mysql 5.7.20 安装配置方法图文教程

windows 下安装mysql,供大家参考,具体内容如下 1.先下载好 mysql5.7 版本的安装包,可以去官网自己下载 2.下载后双击安装包开始 mysql5.7 版本的安装之旅. 3.选择接受许可条款"I accept the license terms",然后点击 "Next ". 4.接下来按图示操作亦可.就不多废话,必要时候会有文字说明. 5.mysql 环境变量的配置 打开电脑的环境变量配置界面,找到系统变量下的 "Path" 变

Windows下mysql 8.0.11 安装教程

本文记录了Windows下mysql 8.0.11 安装教程,供大家参考,具体内容如下 1.官方下载mysql-8.0.11-winx64.zip 2.解压下载文件到安装目录 (当前 D:\mysql-8.0.11) 3.创建my.ini文件,(当前放置于D:\mysql-8.0.11目录下) [mysql] #设置mysql客户端默认字符集 default-character-set=utf8mb4 [mysqld] default_password_lifetime=0 #设置3307端口

Windows下安装MySQL5.5.19图文教程

本文详细介绍了Windows下安装MySQL5.5.19的全过程,希望对初学者有帮助. 下载mysql-5.5.19-win32.msi安装文件,双击运行,出现如下界面. mysql安装向导启动,按"Next"继续 在 I accept the terms in the License Agreement(我接受许可协议中的条款)前面打上勾.按"Next"继续. 选择安装类型,有"Typical(默认)"."Custom(自定义)&qu

Windows下mysql5.7.10安装配置方法图文教程

MySQL针对不同的用户提供了2种不同的版本: MySQL Community Server:社区版.由MySQL开源社区开发者和爱好者提供技术支持,对开发者开放源代码并提供免费下载.MySQL Enterprise Server:企业版.包括最全面的高级功能和管理工具,不过对用户收费. 下面讲到的MySQL安装都是以免费开源的社区版为基础.打开MySQL数据库官网的下载地址,上面提供了两种安装文件,一种是直接安装的MSI安装文件,另一种是需要解压并配置的压缩包文件.我这里用的是5.7.10版本

全面解析Windows下安装 mysql5.7的方法

关于在windows下安装mysql 5.7 •要注意的新坑: 5.7版本安装后ROOT账号是有默认的密码的,这个密码在windows下可以在mysql.ini配置文件指定的data文件夹下面,那个为.err后缀名的文件里面找到. 2016-07-16T04:14:27.448186Z 1 [Note] A temporary password is generated for root@localhost: ?wxxx mysql的文件夹名字最好除掉,-, .这样的字符, 网上有其它安装帖子说

ubuntu 16.04 下如何设置root用户初始密码

安装ubuntu成功后,都是普通用户权限,并没有最高root权限,如果需要使用root权限的时候,通常都会在命令前面加上 sudo .有的时候感觉很麻烦- 我们一般使用su命令来直接切换到root用户的,但是如果没有给root设置初始密码,就会抛出 su : Authentication failure 这样的问题.所以,我们只要给root用户设置一个初始密码就好了. 输入 sudo passwd 命令,输入一般用户密码并设定root用户密码. 设定root密码成功后,输入 su 命令,并输入刚

mysql8.0.11安装配置方法图文教程 MySQL8.0新密码认证方式

本文为大家分享了mysql8.0.11安装配置方法图文教程.MySQL8.0新密码认证方式,供大家参考,具体内容如下 1.前言   Oracle已经发布了MySQL8.0GA,GA在外国就是release版本,也就是正式版,不是测试版.   安装MySQL总是看到除了数据库服务外,还安装了一大堆基本没不会用到的服务,所以这里把MySQL的安装过程过一遍.体验安装MySQL8.0的时候,发现我的navicat连不上MySQL8.0了,经查找原来MySQL8.0提供了两种密码加密的方式,我安装的时候