Win10環境安裝zip版本mysql-5.7.16

前言:

安裝最新版本mysql的時候碰到了一些問題,簡單記錄一下解決辦法,方便本身也方便別人。mysql

下載mysql:

下載地址:http://dev.mysql.com/downloads/mysql/ 根據本身的系統下載32位/64位zip 下載完成後解壓而後配置環境變量:sql

path:D:\Java\mysql\mysql-5.7.16-winx64\bin

配置ini文件:

複製mysql-5.7.16-winx64文件夾裏的my-default.ini文件,命名爲my.ini 打開後修改裏面的內容以下:數據庫

[mysqld]
#設置3306端口
port = 3306 
# 設置mysql的安裝目錄
basedir=D:\Java\mysql\mysql-5.7.16-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\Java\mysql\mysql-5.7.16-winx64\data
# 容許最大鏈接數
max_connections=200
# 服務端使用的字符集默認爲8比特編碼的latin1字符集
character-set-server=utf8
# 建立新表時將使用的默認存儲引擎
default-storage-engine=INNODB

安裝和啓動服務:

打開命令提示符(管理員),進入D:\Java\mysql\mysql-5.7.16-winx64\bin下, 執行編碼

mysqld -install

命令安裝服務,提示success表示安裝成功。 執行code

net start mysql

命令啓動服務 這裏要注意,我安裝的時候提示發生系統錯誤, 因而百度了下 執行:server

mysqld --initialize-insecure --user=mysql

再從新啓動服務就能夠開起來,緣由多是MySQL5.7解壓縮後默認是沒有data文件的, 因此這句話就至關於給咱們初始化一個默認數據庫,登陸的用戶名爲root,密碼爲空。ip

登錄mysql並設置密碼:

執行mysql -u root -p便可登錄,因爲密碼默認狀況下是空的,因此咱們登錄成功後能夠設置個新密碼。 執行:get

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd');

OK,配置完成。it

若有朋友碰到下面的問題,建議參看我上面的步驟從新來一次。io

mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
相關文章
相關標籤/搜索