下載地址:http://dev.mysql.com/downloads/file/?id=467269
1.解壓到自定義目錄:我解壓到了D盤的根目錄

2.添加一個my.ini文件
配置如下:

| # 設置mysql客戶端默認字符集default-character-set=utf8 | 
| #安裝目錄basedir = D:/mysql-5.7.17-winx64#數據存放目錄 data目錄是要單獨創建的,記得是個空文件夾datadir =D:/mysql-5.7.17-winx64/data#端口port = 3306# 服務端使用的字符集默認為8比特編碼的latin1字符集character-set-server=utf8# 創建新表時將使用的默認存儲引擎default-storage-engine=INNODB# 最大連接數量max_connections = 100#單個內存表的最大值限定max_heap_table_size = 64M#為每個線程分配的排序緩沖大小sort_buffer_size = 8M#join 連表操作的緩沖大小,根據實際業務來設置,默認8Mjoin_buffer_size = 32M# sql查詢緩存,如果提交的查詢與幾次中的某查詢相同,并且在query緩存中存在,則直接返回緩存中的結果query_cache_size = 64M | 
3.在我的電腦--屬性--環境變量設置
添加環境變量 MYSQL_HOME = D:/mysql-5.7.17-winx64
然后在path后面添加 %MYSQL_HOME%/bin
4.以管理員身份打開cmd窗口后,將目錄切換到你解壓文件的bin目錄
  執行 mysqld -install  
 繼續執行 mysqld --initialize-insecure --user=mysql; ---這一步在data目錄中生產一些文件

執行 net start mysql 啟動服務
停止mysql服務:net stop mysql,再重新啟動mysql服務
5.進入mysql 修改root密碼
默認的root密碼是空的。
執行 mysql -uroot -p
回車進入 默認沒密碼
切換到數據庫mysql
use mysql
修改root密碼

這種寫法是mysql5.6之前的版本才有的, 5.7 是沒有這個列的
查看user表的字段 desc user; 

那怎么設置??
使用 set password = password('admin'); 來設置密碼。 并刷新權限 flush privileges;            
新聞熱點
疑難解答