一、下載mysql5.7.1的zip包,過程略;mysql
二、設置環境變量:path增長mysql的值,個人是D:\mysql-5.7.17-winx64\bin ()redis
三、把my-default.ini重命名爲my.ini 沒有my-default.ini 建 my.inisql
修改 basedir = D:\mysql-5.7.17-winx64
datadir = D:\mysql-5.7.17-winx64\data 注意此處無需手工新建data目錄
port = 3306數據庫
四、cmd進入mysql\bin目錄下,執行mysqld --initialize-insecure --user=mysql 初始化data目錄,服務器
而後執行mysqld -install 安裝成服務,若是以前有安裝過,則卸載:mysqld -remove 後再執行安裝app
五、啓動服務:net start mysql編碼
此時 可能出錯spa
solution:ip
進入你的Mysql安裝目錄中的bin文件夾中,找到mysqld這個0kb文件,並刪除掉TA,而後你就能夠開心的玩耍了~rem
六、mysql -uroot -p 無密碼進入
七、改密碼:SET PASSWORD = PASSWORD('密碼');
MySQL免安裝版,遇到MSVCR120.dll文件丟失錯誤的解決方案
下載 VC redist packages for x64,下載完成,點擊運行便可。
附:
啓動服務
net start MySQL_
中止服務
net stop MySQL
移除服務
mysqld --remove
沒有my.ini文件時新建一個:
[mysqld]
# 設置mysql的安裝目錄
basedir=F:\application\mysql-5.7.24-winx64
# 設置mysql數據庫的數據的存放目錄,必須是data,或者是\\xxx-data
datadir=F:\application\mysql-5.7.24-winx64\\data
# 設置mysql服務器的字符集,默認編碼
default-character-set=utf8
[client]
# 設置mysql客戶端的字符集
default-character-set=utf8
[WinMySQLAdmin]
# 指定mysql服務啓動啓動的文件
Server=F:\application\mysql-5.7.24-winx64\\bin\\mysqld.exe
user=root
常見問題:
在mysql 對應文件夾下建 share/errmsg.sys