win10安裝mysql5.7.29教程以及錯誤處理


重新配了一台電腦,裝了win10系統,安裝mysql是出現了一些問題以及解決的方法。記錄於此,避免下次安裝遇到重復問題。

首先下載mysql5.7.29安裝包,本次使用的是zip。已保存在百度網盤

鏈接:https://pan.baidu.com/s/1y8aahxloQEJTGXqmd95xsg
提取碼:e3c6
也可以自己去官網下載:

下載地址:  https://dev.mysql.com/downloads/mysql/5.7.html

1、下載過后解壓到需要安裝的目錄。

2、配置環境環境變量,新建MYSQL_HOME系統變量

 

 

然后在path中添加 %MYSQL_HOME%\bin

3.mysql跟目錄新建my.ini  其中 basedir 和 datadir 需要改成你對應的目錄:

[mysql]

# 設置mysql客戶端默認字符集

default-character-set=utf8

[mysqld]

skip-name-resolve
skip-grant-tables

#設置3306端口

port = 3306

# 設置mysql的安裝目錄

basedir=D:\MySql\mysql-5.7.29-winx64

# 設置mysql數據庫的數據的存放目錄

datadir=D:\MySql\mysql-5.7.29-winx64\data

# 允許最大連接數

max_connections=200

# 服務端使用的字符集默認為8比特編碼的latin1字符集

character-set-server=utf8

# 創建新表時將使用的默認存儲引擎

default-storage-engine=INNODB

4、安裝mysql

以管理員身份運行cmd。進入到mysql安裝bin目錄下,

mysqld  --initialize (此時會生成data目錄)

可能遇到的錯誤:MSVCR120.dll文件丟失錯誤

 

 出現該問題,需要安裝VC redist packages for x64    也可以在百度網盤下載

鏈接:https://pan.baidu.com/s/1q5DwDtzxvhXUW-uLBcDqRQ
提取碼:0zy9

5、執行命令 mysqld –install

如果出現service successfully installed 即安裝成功。

 

 如果出現:Install/Remove of the Service Denied!

解決辦法:打開cmd.exe程序的時候選擇“用管理員身份打開”。再繼續執行mysqld –install

 

6、運行net start mysql (啟動mysql服務),

 

 

也可以在計算機-管理-服務里面啟動mysql服務

注意:如果在計算機-管理-服務里面啟動mysql出現:本地計算機上的mysql服務啟動停止后,某些服務在未由其他服務或程序使用時將自動停止。錯誤。。

可以先檢查mysql是否生成了data目錄。如果沒有可以手動新建data目錄(或者初始化data)在重啟mysql服務。

 

 7、修改mysql密碼

在my.ini文件(MySQL的配置文件)的[mysqld]下加一行skip-grant-tables

然后在任務管理器中重啟MySQL服務

重啟MqSQL服務后,運行mysql -uroot -p,可以成功登入mysql  默認沒有密碼

 

 

然后更新root賬戶的密碼為'123456'

命令:update mysql.user set authentication_string=password("123456") where user="root";

然后輸入flush privileges;(刷新賬戶信息)

 

 

執行quit或ctrl+Z退出

然后將my.ini文件中剛才加的skip-grant-tables這一行刪掉,保存后再重啟MySQL服務

 然后運行mysql -uroot -p123456就可以用root用戶名和root密碼登陸了

 注意:

如果提示:You must reset your password using ALTER USER statement before executing this statement.

運行這條語句進行修改密碼:alter user user() identified by "root";

 

7.重裝的問題:

https://jingyan.baidu.com/article/5d368d1eaf46ea3f61c0576f.html

基本步驟包括停掉MySQL服務,刪除注冊表,刪除之前的my.ini文件,運行幾個命令進行刪除,最后最好再重啟一下電腦就可以重新安裝了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM