1. 程式人生 > >windows下安裝配置MYSQL資料庫mysql5.7版本

windows下安裝配置MYSQL資料庫mysql5.7版本

一、下載地址:http://dev.MySQL.com/downloads/mysql/ 不用註冊,直接下載 二、下載後直接解壓就行,不需安裝 三、配置 1.我下載的版本mysql-5.7.23-winx64,解壓在d盤根目錄中的。因此在D:\mysql-5.7.23-winx64資料夾中新建一個my.ini檔案,內容如下:[mysql]

# 設定mysql客戶端預設字符集為中文    
default-character-set=utf8     
[mysqld]    
#設定3306埠    
port = 3306     
# 設定mysql的安裝目錄    
basedir=D:\mysql-5.7.23-winx64    
# 設定mysql資料庫的資料的存放目錄    
datadir=D:\mysql-5.7.23-winx64\data    
# 允許最大連線數    
max_connections=200    
# 服務端使用的字符集預設為8位元編碼的latin1字符集    
character-set-server=utf8    
# 建立新表時將使用的預設儲存引擎    
default-storage-engine=INNODB     

2、在D:\mysql-5.7.23-winx64目錄下手動新建一個data的資料夾,這就是mysql的目錄 四、安裝並在命令列中啟動mysql 1、初始化:以管理員的身份開啟cmd,進入D:\mysql-5.7.23-winx64\bin mysql --initialize 然後啟動資料庫:net start mysql 在這裡插入圖片描述 在這裡插入圖片描述 這裡出現了錯誤,先重新啟動資料庫 mysqld -remove mysqld -install net start mysql 在這裡插入圖片描述 依然報錯,重新初始化一下: 在這裡插入圖片描述 現在mysql已經啟動成功了。 五、進入mysql資料庫時密碼忘記了的解決辦法: 1、進入資料庫先不輸入密碼進入,報錯,再用root這個為密碼進入測試,依然報錯在這裡插入圖片描述

2、跳過密碼許可權進入資料庫,輸入此命令之前應先將工作管理員中的mysqld.exe程序關閉在這裡插入圖片描述輸入上面命令後應該沒有出現任何提示,在此情況下再重新開啟一個cmd命令 3、在bin目錄下執行命令,此時已成功進入mysql在這裡插入圖片描述 4、執行show databases;(注意:一定要加上;) 顯示了資料庫然後在進入mysql資料庫中:use mysql; 顯示mysql庫中的表:show tables; 在這裡插入圖片描述 5、檢視user表中的欄位:select user,host,password from user; 在這裡插入圖片描述 提示password欄位報錯,上網查了一下據說mysql5.7版本的password欄位改成authentication_string,password 函式還是原來的password函式 6、將authentication_string欄位值(即password值)改為123456 在這裡插入圖片描述
至此,mysql資料庫已安裝配置成功,密碼也修改成功了。