MySQL5.7安裝及初始化(zip)

1、前提條件:

    1. win管理員java

    2. MySQL安裝包(zip包)mysql

2、安裝過程

    首先解壓MySQL安裝包到本身想安裝的路徑(好比D:\javaide\mysql-5.7.11-winx64),而後編輯my-default.ini文件,在[mysqld]下配置數據庫根目錄,數據存放目錄,軟件端口:sql

basedir = D:/javaide/mysql-5.7.11-winx64
datadir = D:/javaide/mysql-5.7.11-winx64/data
port = 3306

 

除了以上配置,你還能夠繼續在[mysqld]下,配置服務器的默認字符編碼:數據庫

character-set-server=utf8

 

配置好後,保存,將my-default.ini 改成my.ini。bash

管理員身份 打開 cmd,而後切換到數據庫的bin目錄,執行 mysqld install:服務器

D:\javaide\mysql-5.7.11-winx64\bin>mysqld install

 

成功安裝後會提示:編輯器

Service successfully installed.

 

3、初始化

    成功安裝mysql服務後,就能夠初始化數據庫了,在數據庫bin目錄下執行以下命令:ide

D:\javaide\mysql-5.7.11-winx64\bin>mysqld.exe --defaults-file="D:\javaide\mysql-5.7.11-winx64\my-default.ini" --initialize --explicit_defaults_for_timestamp

 

default-file 即服務器的配置文件路徑,須要指向你本身的安裝的目錄。編碼

初始化成功後,沒有相應提示,dos會返回接收命令狀態:spa

D:\javaide\mysql-5.7.11-winx64\bin>

 

4、啓動數據庫、修改密碼

    當數據庫初始化好,就能夠啓動數據庫服務了,用net start mysql命令啓動:

D:\javaide\mysql-5.7.11-winx64\bin>net start mysql

 

額外補充:中止mysql服務命令

D:\javaide\mysql-5.7.11-winx64\bin>net stop mysql

 

數據庫啓動完成會提示相應成功信息:

MySQL 服務正在啓動 ...
MySQL 服務已經啓動成功。

 

接着,就能夠去找登陸密碼了,登陸密碼在數據目錄(my.ini配置的datadir目錄)的日誌文件中,好比個人就在D:\javaide\mysql-5.7.11-winx64\data下。文件名爲  計算機名.err;好比個人電腦名爲LAPTOP-J709AKSF,那密碼就在LAPTOP-J709AKSF.err文件內,用記事本或者notepad++或者任意文本編輯器打開該文件,ctrl+f,搜索password關鍵字,

找到以下這行信息:

2016-03-16T02:41:45.969406Z 1 [Note] A temporary password is generated for root@localhost: r1diaBlw&Hgp

 

相應的登陸密碼就是   r1diaBlw&Hgp

用root登陸mysql:

D:\javaide\mysql-5.7.11-winx64\bin>mysql -u root -p

 

輸入找到的密碼:

Enter password: ************

 

登陸成功後,就能夠更改root的密碼了(以下將密碼改成root):

mysql> set password = password('root');

 

修改爲功後會有以下提示:

Query OK, 0 rows affected, 1 warning (0.27 sec)

 

修改爲功就能夠退出用新密碼登陸了。

mysql> exit
Bye
相關文章
相關標籤/搜索