1. 程式人生 > 其它 >Windows下doc命令安裝MySQL

Windows下doc命令安裝MySQL

技術標籤:MySQLwindows 7mysql

官方下載mysql對應壓縮檔案

MySQL官網下載地址

下載好之後解壓即可

在mysql根目錄(bin目錄同級目錄)建立my.ini配置檔案

[mysqld]
# 設定3306埠
port=3306
# 設定mysql的安裝目錄
basedir=資料庫安裝路徑,bin父目錄
# 設定mysql資料庫的資料的存放目錄
datadir=資料庫安裝路徑,bin父目錄/data
#設定mysql的匯出cvs檔案路徑
#secure_file_priv=mysql的匯出cvs檔案路徑
#為了正確的使用group by 的話就必須刪除掉ONLY_FULL_GROUP_BY
#為了解決時間不能為零刪除NO_ZERO_IN_DATE,NO_ZERO_DATE, sql_mode=STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION # 允許最大連線數 max_connections=200 # 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統 max_connect_errors=10 # 服務端使用的字符集預設為UTF8MB4 character-set-server=utf8mb4 # 建立新表時將使用的預設儲存引擎 default-storage-engine=INNODB # 預設使用“mysql_native_password”外掛認證
default_authentication_plugin=mysql_native_password [mysql] # 設定mysql客戶端預設字符集 default-character-set=utf8mb4 [client] # 設定mysql客戶端連線服務端時預設使用的埠 port=3306 # 設定mysql客戶端連線服務端時預設使用的字符集 default-character-set=utf8mb4

配置MySQLl的環境變數

點選計算機,選擇屬性,選擇高階系統設定,選擇環境變數,在系統變數中新建一個變數名為MYSQL_HOME,變數值為MySQL的根目錄
在這裡插入圖片描述
編輯系統變數path,在末尾加入%MYSQL_HOME%\bin;

在這裡插入圖片描述
環境變數配置完成後,以管理員模式開啟cmd

# initialize:初始化
# console:列印日誌資訊
mysqld --initialize --console

會在控制檯列印你的初始密碼資訊

在這裡插入圖片描述

如果執行上面那條命令報錯[ERROR] failed to set datadir to xxx

[ERROR] failed to set datadir to xxx

則執行命令

mysqld --initialize --user=mysql --console

註冊MySQL服務

# 註冊服務
mysqld install
# 如果想刪除服務則執行
mysqld remove

啟動服務

# 啟動服務
net start mysql
# 如果想關閉服務使用
net stop mysql

登入MySQL

# 預設賬號是root
mysql -u 賬號 -p 密碼
或
mysql -u 賬號 -p
Enter password:密碼

輸入上面列印的初始密碼

修改密碼

alter user [email protected] identified by '新密碼';

最後使設定立即生效

flush privileges;