Mysql5.7壓縮包安裝-windows版

2017-06-26

Mysql是當今非常流行的開源數據庫,本篇小文教您如何在windows環境下用zip包安裝Mysql5.7

下載

官網下載地址

mysql_download_web_page
mysql_download_web_page

下載完之后解壓到你指定的目錄下。進入目錄可以看到如下的目錄結構

mysql5.7_document_tree
mysql5.7_document_tree

配置環境變量

右鍵“我的電腦”,單擊屬性,在彈出對話框左邊選擇“高級系統設置”,選擇“環境變量”,進入環境變量配置窗口。分別配置如下的兩個環境變量

mysql_edit_env
mysql_edit_env
path_env
path_env

在PATH變量中添加如上。

配置Mysql

先別著急啟動命令行,在此之前還要對Mysql做一些小的配置。

creat_conf_and_data
creat_conf_and_data

新建data文件夾,用來保存數據庫數據。復制一份my-default.ini文件,并修改成my.ini。用文本編輯器打開my.ini文件。增加兩行內容

edit_my_int
edit_my_int

basedir是Mysql安裝的根目錄,datadir是配置Mysql數據庫數據的保存位置

安裝

以管理員的身份啟動命令行。并切換到Mysql安裝目錄的bin文件夾下。

run_cmd
run_cmd

敲入命令mysqld -install

mysqld_install
mysqld_install

出現上述畫面即安裝成功。

啟動Mysql

mysqld --initialize命令可以初始化數據庫,注意保證data目錄下內容為空,否則報如下錯誤。

mysqld_initialize_error
mysqld_initialize_error

接下來用net start mysql啟動數據庫。

start_mysql_success
start_mysql_success

啟動成功

一般接下來直接用mysql -uroot -p命令可以直接登錄數據庫。但此時卻報如下錯誤。很無厘頭。

mysql_login_error
mysql_login_error

這是由于權限的問題導致的,可以參考這里

解決辦法如下

edit_my_ini2
edit_my_ini2

編輯my.ini文件,增加skip-grant-tables一行。重啟mysql服務。按照下圖,修改root密碼

change_password
change_password

退出數據庫,在my.ini中刪除剛新加的內容,重啟Mysql服務,再次登錄即可成功。


start_mysql_error
start_mysql_error
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容