1. 將MySQL安裝壓縮包解壓,將解壓后的文件夾移動到安裝目錄下,比如示例中將mysql-5.7.24-winx64.zip解壓后的文件夾重命名為mysql,并移動到C:Program Files下
2. 右擊“此電腦”點擊屬性--》高級系統(tǒng)設(shè)置--》高級--》環(huán)境變量,在系統(tǒng)變量中選擇Path,在其中添加mysql bin文件夾路徑,比如示例中添加
C:Program Filesmysqlbin
3. 在C:Program Filesmysql中新建data文件夾。
4. 在C:Program Filesmysql中新建my.ini文件,將如下內(nèi)容拷貝到my.ini文件中,其中紅色字體位置以實際安裝路徑為準(zhǔn)。
[mysql]
default-character-set=utf8
[mysqld]
port = 3306
basedir=C:\Program Files\mysql
datadir= C:\Program Files\mysql\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
5. 以管理員身份運行CMD(一定要以管理員權(quán)限,否則可能權(quán)限不夠)。
6. 輸入命令cd C:Program Filesmysqlbin敲回車。
7. 然后輸入mysqld --initialize-insecure --user=mysql敲回車。
8. 之后再輸入之后再輸入 mysqld install 敲回車。
9. 輸入net start mysql 回車啟動mysql服務(wù)。
10. 從上圖看到mysql服務(wù)已經(jīng)啟動了,輸入mysql -u root -p回車登錄mysql數(shù)據(jù)庫,此處要求輸入密碼,剛安裝的MySQL登錄密碼為空,直接敲回車即可登錄。
11. 這里看到已經(jīng)進(jìn)入了mysql,然后輸入show databases回車再輸入 ; 回車可以看到數(shù)據(jù)庫已經(jīng)顯示出來了,此時MySQL數(shù)據(jù)庫安裝完成。
12. 為MySQL設(shè)置密碼,首先輸入exit退出mysql,然后輸入mysqladmin -u root -p password qwerty敲回車,這里root用登錄賬號,qwerty為登錄密碼。敲完回車后會出現(xiàn)Enter password:要求輸入密碼,這里是需要驗證舊密碼是否正確,因為舊密碼為空,所以這里也不要有任何輸入,直接敲回車即可成功修改密碼為qwerty。
13. 此時再次輸入mysql –u root –p,然后輸入剛修改的新密碼才可登錄。
14. 最后將所提供文件夾數(shù)據(jù)庫文件拷貝到C:Program Filesmysqldata下。
15. 為了讓下面安裝的php能加載到MySQL的擴(kuò)展,需要將MySQL目錄下的C:Program Filesmysqlliblibmysql.dll復(fù)制到C:windowsSYSTEM32目錄下。
這步很重要,由于下面配置php.ini時已經(jīng)激活了extension=php_mysqli.dll,該功能需要libmysql.dll的支持。否則mysqli會激活失敗,這也將影響到phpMyAdmin的使用。