❤剛好在練習django項目時,須要用到mysql數據庫,記錄一下安裝過程❤html
我下載的是windows 64位版本的zip包,下面也有32位的。mysql
選擇合適的包,進入到下載頁面:(無帳號下載)
下載到本地以後,解壓到想要存放的路徑(本地url)sql
cmd下執行命令:數據庫
net start mysql
出現報錯:[Warning] TIMESTAMP with implicit DEFAULT value is deprecated.explicit_defaults_for_timestamp 解決辦法:打開安裝包下的my.ini文件,新增一句:explicit_defaults_for_timestamp=true #開啓查詢緩存,保存,關閉。
從新執行:django
mysqld -install
net start mysql
root用戶登陸,由於以前沒有設置密碼,密碼爲空,因此不用輸入。windows
mysql -u root -p
Enter password:<enter>
報錯:Access denied for user 'root'@'localhost' (using password:NO) 解決辦法: (1)關閉正在運行的mysql;(開啓任務管理器查看等,確保都關閉了) (2)cmd進入安裝包下的\bin目錄,輸入(跳過密碼驗證):mysqld --skip-grant-tables,執行完後,光標卡住,沒法輸入。 (3)從新開啓一個cmd窗口,抓到\bin目錄,輸入:mysql<enter>,即成功,出現提示符mysql>; (4)鏈接權限數據庫:mysql> use mysql; (5)修改密碼,執行命令> update MYSQL.user set authentication_string=password('root') where user='root'; (6)刷新權限:>flush privileges; (7)退出:exit
-BY XXX ❤