windows server2008安裝mysql資料庫

kflj88發表於2020-04-30

一、環境配置 


資料庫:mysql5.7.12     


作業系統:Windows Server 2008 64位     


java:1.8


二、安裝配置步驟


1、解壓從官網下載的mysql-5.7.12-winx64.zip到C:\pgis\db\Mysql\mysql-5.7.12-winx64


2、修改路徑C:\pgis\db\Mysql\mysql-5.7.12-winx64下的配置檔案my-default.ini



[mysql]

# 設定mysql客戶端預設字符集

default-character-set=utf8 

[mysqld]


# 設定mysql安裝目錄

basedir = "C:\pgis\db\Mysql\mysql-5.7.12-winx64"

#datadir = "C:\pgis\db\Mysql\mysql-5.7.12-winx64\data\"

# 設定訪問埠

port = 3306

# 允許最大連線數

max_connections=200

# 服務端使用的字符集預設為8位元編碼的latin1字符集

character-set-server=utf8

# 建立新表時將使用的預設儲存引擎

default-storage-engine=INNODB 

# server_id = .....

//root不使用密碼登入

skip-grant-tables


sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 


 關於datadir的配置,別人說這個很重要,我把這個句註釋掉了,也還是成功生成了data資料夾。關於“skip-grant-tables”這行,雖然新增了,但是還是需要密碼登入,具體原因不知,後面有解決方法。


3、新增windows系統環境變數path,加入如下內容“C:\pgis\db\Mysql\mysql-5.7.12-winx64;”(注意加分號) 


4、初始化,生成data目錄


使用cmd,在C:\pgis\db\Mysql\mysql-5.7.12-winx64\bin中執行命令:mysqld  --initialize


執行完後C:\pgis\db\Mysql\mysql-5.7.12-winx64會生成一個data資料夾


5、執行


使用cmd在C:\pgis\db\Mysql\mysql-5.7.12-winx64\bin中執行命令:mysqld install MySQL


6、開啟服務、關閉服務


在cmd中:


啟動mysql命令為: net start mysql


關閉mysql命令為:net stop mysql


7、使用root賬號登入


mysql –u root


使用root登入,之前設定的不使用密碼登入,可還是讓輸入密碼,具體這個密碼在哪裡,需要找到:在檔案 安裝路徑下,搜尋.err檔案,開啟檔案找到生成密碼這行:


[Note] A temporary password is generated for root@localhost: R9htAgjHi_0K


“R9htAgjHi_0K”就是root使用者的密碼,使用該使用者、密碼登入即可。


cmd中執行:mysql -u root -p


輸入密碼

登入後就可以進行資料庫操作了。



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31516067/viewspace-2689455/,如需轉載,請註明出處,否則將追究法律責任。

相關文章