一、下載。html
下載地址: http://downloads.mysql.com/archives/get/file/mysql-5.7.11-winx64.zip。mysql
NavicatforMySQL:http://www.cnblogs.com/da19951208/p/6403607.htmlsql
二、解壓MySQL壓縮包數據庫
解壓到指定目錄,D:\dd\mysql-5.7.11。windows
三、添加環境變量ide
在Path中添加 D:\dd\mysql-5.7.11\binthis
四、修改配置文件spa
將my-default.ini名稱改成:my.ini,文件裏面的參數配置: [mysqld] # 設置mysql的安裝目錄 basedir=D:\dd\mysql-5.7.11 # 設置mysql數據庫的數據的存放目錄,必須是data datadir=D:\dd\mysql-5.7.11\data 注意:路徑是反斜線,也能夠改成兩個正斜線,還能夠加上雙引號 # mysql端口 port=3306 # 字符集 character_set_server=utf8 (我下載這個版本沒有找到此項) sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLESserver
五、安裝MySQL服務htm
cmd進入到mysql的bin目錄(D:\Dev\mysql-5.7.11\bin)
若是安裝目錄下存在「Data」目錄,務必先刪除data目錄(或移動到其餘地方)。
執行mysqld --initialize --console 。
自動:mysqld --install [服務名] 手動:mysqld --install -manual [服務名] 而後執行mysqld -install MySQL --defaults-file="D:\Dev\mysql-5.7.11\my.ini",當顯示Service successfully installed時,即表示mysql服務安裝成功。 mysql默認查找c:\my.ini和c:\windows\my.ini,安裝目錄下的my.ini或my.cnf。
六、mysql服務啓動與中止
在dos命令下進入到mysql的bin目錄(D:\Dev\mysql-5.7.11\bin), 輸入"net start mysql"啓動mysql, 輸入"net stop mysql"中止mysql服務。
在dos命令下進入到D:\Dev\mysql-5.7.11\bin>輸入"mysqld -remove"或者"sc delete mysql"執行卸載服務。
七、登陸
本地登陸mysql數據庫在doc命令窗口裏面,輸入命令:mysql -u root -p 回車後提示輸入密碼。 注:mysql解壓縮版初次安裝管理員root的密碼爲空,直接再回車一次就登入mysql數據庫。
修改密碼:mysqladmin -u用戶名 -p舊密碼 password 新密碼
若是出現ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)錯誤,編輯mysql配置文件my.ini,在[mysqld]這個條目下加入 skip-grant-tables,保存退出後重啓mysql。
八、受權
create user 'xxxx'@'localhost' identified by 'xxxx'
grant all privileges on *.* to 'xxxx' identified by 'xxxx' with grant option.
九、遠程
修改mysql的root密碼後,出現Host 'localhost' is not allowed to connect to this MySQL server 錯誤。解決辦法:C:\Program Files\MySQL\MySQL Server 5.5\my.ini在[mysqld]下加下面兩行,skip-name-resolveskip-grant-tables重啓mysql的windows服務