安装Mysql5.7并修改初始密码

原创 2017年05月29日 20:02:04

Centos 安装MySQL可以参考之前写的一篇文章
Centos7.3 安装Mysql5.7并修改初始密码

windows安装mysql5.7有两种方式
1、下载.msi安装文件直接根据界面提示进行安装
2、下载.biz压缩包

这里接介绍的是第二种压缩版的安装方式

官方的参考文档 https://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html

1、下载mysql

下载Mysql

.msi版下载

其他版本下载地址

https://dev.mysql.com/downloads/mysql/

这里我们下载64压缩版

2、安装mysql

压缩包相当于免安装文件,要想使用它只需要配置相关的参数,再通过通过服务来启动数据库服务就可以了。

2、1 把压缩包解压到你喜欢的位置

本示例解压到:D:\software\mysql-5.7.18-winx64 文件夹下

2、2 创建my.ini文件

mysql-5.7.18-winx64根目录中创建my.ini文件添加以下内容:

[mysqld]
# set basedir to your installation path
basedir=D:\\software\\mysql-5.7.18-winx64
# set datadir to the location of your data directory
datadir=D:\\software\\mysql-5.7.18-winx64\\data
port = 3306
max_allowed_packet = 32M 

注意,basedir和datadir是必须要配置的,basedir就是你解压的目录

2、3 配置环境变量

  • 添加一个名叫 MYSQL_HOME 的变量。
  • 修改Path变量,在末尾添加 %MYSQL_HOME%\bin

2、4 初始化数据库文件

1、 以管理员身份运行cmd,进入mysql的bin目录。
2、 初始化数据库文件

mysqld  --initialize  

初始化成功后,会在datadir目录下生成一些文件,其中,xxx.err(xxx是你电脑用户的名称)文件里说明了root账户的临时密码。例子:<r8j*Qrh)jdp就是root账户的临时密码

2017-05-17T10:31:54.235041Z 1 [Note] A temporary password is generated for root@localhost: <r8j*Qrh)jdp

2、5 注册mysql服务

mysqld -install MySQL 

2、6 启动mysql服务

net start MySQL  

3、 修改root密码

使用root账号登录 这里的密码为上面提到的root账号的临时密码<r8j*Qrh)jdp

mysql -u root -p
Enter password: ****

修改root密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';  

4、安装日志

Microsoft Windows [版本 6.3.9600]
(c) 2013 Microsoft Corporation。保留所有权利。

D:\software\mysql-5.7.18-winx64\bin>mysqld  --initialize

D:\software\mysql-5.7.18-winx64\bin>
D:\software\mysql-5.7.18-winx64\bin>mysqld -install MySQL

D:\software\mysql-5.7.18-winx64\bin>net start MySQL
MySQL 服务正在启动 ....
MySQL 服务已经启动成功。


D:\software\mysql-5.7.18-winx64\bin>mysql -uroot -p
Enter password: ************
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.18

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
版权声明:本文为博主原创文章,欢迎转载,转载标明出处(http://blog.csdn.net/zyw_java)。微信公众号:javenlife

Mysql 5.7修改密码

MAC OS,MYSQL 5.7service mysqld stop(Mac上不管用,直接杀进程)mysqld_safe --skip-grant-tables &输入 mysql -uroot -...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

MySql 5.7.13.0的安装和配置

1.进入官网下载相应版本,我这边是mysql-installer-community-5.7.13.0.msi   2.接受许可证条款(licence terms)   3.根据安装需求选...

mysql-5.7.18免安装版配置

mysql5.7.18下载之后,没有my-default.ini文件,需要自己创建。将my.default.ini改名为my.ini放到bin目录 命令行执行: mysqld –initialize...

关于centos7安装mysql5.7过程与修改初始密码

因为上一次安装进行的不彻底,centos也自带了一个mysql,因此可以先进行mysql的卸载,然后再进行安装。         一、运行rpm -qa | grep -i mysql,查看都安装了什...

Centos7.3 安装Mysql5.7并修改初始密码

1、官方安装文档http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/2、下载 Mysql yum包http://dev.mysql.com/d...

CentOS7.2 安装mysql5.7初始密码问题总结

CentOS 7之后的版本yum的默认源中使用MariaDB替代原先MySQL。1、下载mysql的源wget http://dev.mysql.com/get/mysql57-community-r...

mysql5.7 修改用户初始密码

当用户首次安装mysql数据库时,总是想修改root的初始化密码,我也是,每次都百度一下,下面主要给出一些操作数据库的常用SQL和一些基本概念性的东西。修改用户的初始化密码:SET PASSWORD ...
  • jcw321
  • jcw321
  • 2017年06月06日 09:43
  • 428

关于新版MySQL5.7数据库安装后使用自生成初始密码登录的问题(MAC版)

前言:以前都是用windows编程的,最近转了mac,然后就在机子上装了个MySQL数据库,结果安装完成后在登录上出了问题,搞得人极其郁闷,当然最后还是解决了,在此特别分享出来,希望跟我遇上同样问题的...

Windows下压缩版mysql5.7的初始密码

Windows下压缩版mysql5.7的初始密码
  • fan2273
  • fan2273
  • 2017年03月27日 17:07
  • 2000
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:安装Mysql5.7并修改初始密码
举报原因:
原因补充:

(最多只允许输入30个字)