錯新站長站已經給大家講解過MYSQL其他版本在各種環境中的安裝過程,大家可以參閱正文下面的相關文章,今天一起來學習下mysql5.7.17的實例安裝教學,配置上稍微不同,希望能夠幫助到你。
安裝MySql
操作系統:Windows Server 2008 R2 Standard
MySql版本:mysql-5.7.17-winx64
第一步:解壓mysql-5.7.17-winx64.zip到指定位置


第二步:安裝文件根目錄下添加data文件夾,將my-default.ini重命名為my.ini

第三步:在命令提示符下依次輸入如下命令:
注意,若以前安裝過,要卸載服務,使用命令:mysqld -remove
依次執行以下命令:
cd C:/mysql-5.7.17-winx64/bin
mysqld --initialize(注意mysqld和--之間只有有個空格)
mysqld --install



由于以前安裝過,先卸載服務,然后執行安裝命令


第四步:修改my.ini 文件,在[mysqld]下添加一行skip-grant-tables,然后依次執行
啟動mysql服務: net start mysql
進入MySql:mysql
設置密碼:update mysql.user set authentication_string = password(‘cnki2017') where `User` = 'root';(注意有分號,注意將命令拷貝過去后可能要調整下輸入法,然后重新輸入)
注:設置密碼這里可以分兩步命令:
use mysql;
update user set authentication_string=password("cnki2017") where user="root";
刷新MySQL的系統權限相關表:flush privileges;(注意有分號)
退出MySql:exit;(注意有分號)
停止Mysql服務:net stop mysql


第五步:刪除my.ini文件把之前添加的skip-grant-tables,然后依次執行如下命令:
啟動mysql服務: net start mysql
進入mysql:mysql -uroot -pcnki2017
重置密碼:set password=password(‘cnki2017');(注意有分號)
允許任何IP登陸:update mysql.user set host = '%' where user = 'root' limit 1;(注意有分號)
刷新MySQL的系統權限相關表:flush privileges;(注意有分號)
退出MySql:exit(可以沒有分號)
新聞熱點
疑難解答