Window下部署MySql數據庫
阿新 • • 發佈:2018-05-13
root 重啟 忘記 com grant mysql ans 安裝mysql sed
官網下載地址:https://dev.mysql.com/downloads/mysql/,MySQL Community(社區版) Server 5.7.21,下載完畢後,解壓文件。
(1)在mysql目錄下添加my.ini文件,內容具體如下:
[client] port=3306 default-character-set=utf8 [mysqld] port=3306 character_set_server=utf8 basedir=E:\mysql-5.7.21 #解壓目錄 datadir=E:\mysql-5.7.21\data #解壓目錄下data目錄 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
(2)使用管理員運行CMD命令,切換目錄到E:\mysql-5.7.21\bin(按具體安裝目錄來),執行命令,安裝mysql:
mysqld install MySQL --defaults-file="E:\mysql-5.7.21\my.ini"
mysqld--initialize-insecure --user=root;
(3)啟動mysql,配置root賬戶,默認是無密碼。
mysql -u root -p; UPDATE user SET authentication_string =PASSWORD(‘123456‘) WHERE user=‘root‘; flush privileges;
(4)常見錯誤,忘記密碼:
在my.ini添加啟動參數,跳過密碼驗證,具體如下:
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=E:\mysql-5.7.21
#解壓目錄
datadir=E:\mysql-5.7.21\data
#解壓目錄下data目錄
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
skip-grant-tables
[WinMySQLAdmin]
重啟mysql:
net stop mysql; net start mysql;
繼續上面的流程修改密碼,修改完後,註釋掉;重啟mysql就可以使用賬戶密碼登錄了。
Window下部署MySql數據庫