mysql-5.7.13 解压版安装教程

时间:2021-05-31 21:05:35

mysql-5.7.13 解压版安装教程

本人之前安装过MySQL5.6.25这个版本,这次按照之前的安装方法,安装的时候出现无法安装,新版本的MySQL 5.7.13和之前的安装方式有所不一样,现在share一下给广大网友。


MySQL下载

这个你可以问下度娘到哪里下载,下载的时候选择社区版,其他版本都要钱。


Win10环境变量设置

MYSQL_HOME = [你的MySQL安装目录],我本地解压的目录是:D:\MySQL\mysql-5.7.13-winx64,我多加了一层MySQL

然后再Path里设置%MYSQL_HOME%/bin


这里设置环境变量的目的是:省得你打命令进入MySQL的bin目录。要不然你要先D:, 然后cd: D:\MySQL\mysql-5.7.13-winx64\bin,我嫌麻烦,所以设置了环境变量。


MySQL ini文件的配置

在Mysql解压的根目录下游一个my-default.ini文件,这个是Mysql的默认文件,我们需要修改一下他。保险起见,先Copy一下,然后rename成my.ini

然后添加如下参数



[WinMySQLAdmin]
Server = D:\MySQL\mysql-5.7.13-winx64\bin\mysqld.exe


[client]
default-character-set=utf8
port = 3306


在[mysqld]下添加如下参数

basedir = D:\MySQL\mysql-5.7.13-winx64
datadir = D:\MySQL\mysql-5.7.13-winx64\data
port = 3306


character-set-server=utf8


default-storage-engine=INNODB


sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 


MySQL的安装

以管理员权限启动CMD

Input commend>  mysqld -install

input commend>  mysqld --initialize --console


Here commend -console is used to show the initial password, otherwise you need to try to skip authority check to update default password.

Here is my information:

2016-08-01T11:32:07.718631Z 1 [Note] A temporary password is generated for root@localhost: sw>xQiqef0Ds

 sw>xQiqef0Ds this is default password created for mysql.


MySQL的启动和初始密码更新

Input commend> net start mysql

input commend> update mysql.user set authentication_string=password('root') where user='root' and Host = 'localhost';

网上的其他版本的更新密码的方式,在这个版本不起作用,比如set PASSWORD = PASSWORD('Your password'), since there is no password column in mysql.user table. Its password column is authentication_string


Until now, MySQL was created, enjoy!



最后附赠Database创建命令:CREATE DATABASE IF NOT EXISTS YOURDBNAME DEFAULT CHARSET utf8 COLLATE utf8_general_ci;