1.從MySQL官網上下載對應版本的壓縮包
2.解壓文件如下,在文件夾下添加my.ini
my.ini文件中的內容如下:
[mysqld] character-set-server=utf8 skip-grant-tables basedir=D:\mysql\mysql-5.7.17-winx64 datadir=D:\mysql\mysql-5.7.17-winx64\data port = 3306 [client] default-character-set=utf8 [mysql] default-character-set=utf8
3.把MySQL配置到系統環境變量中
右鍵我的電腦--->屬性--->高級系統設置--->環境變量--->path路徑下新建一個環境變量
4.找到命令行窗口,右鍵以管理員方式運行:
5.切換到mysql所在位置的bin目錄下
到此為止,MySQL安裝完了,服務也已經啟動了。
在 登陸MySQL的時候,遇到讓enter password,直接回車就登陸了
難道安裝的MySQL沒有密碼嗎?
其實不然,密碼在data目錄下有1個err后綴的*.err文件
打開以.err結尾的文件,內容如下:
在root@localhost:后面就是MySQL安裝時默認的密碼
6.修改MySQL默認密碼
update mysql.user set authentication_string=password('root') where user='root' and Host = 'localhost';
flush privileges; //使得修改生效
以為這樣就完了嗎?
再次使用密碼登陸后:
我想查看都有哪些數據庫:show databases;
結果是這樣的:
好吧,讓我修改,我就修改吧,
修改完后,再進行操作就沒有問題了。
具體為什么這么做,官方文檔上面說的很詳細,回頭自己再深究一下,暫時先以解決問題為主。