1. 程式人生 > >Window下部署MySql數據庫

Window下部署MySql數據庫

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數據庫