mysql 5 7 10安裝配置

2021-07-09 16:56:41 字數 2540 閱讀 4457

**:基於此修改了一些,也將解決方法補全了

在mysql-5.7.10-winx64目錄下,複製my-default.ini,重新命名為my.ini。複製下面的**儲存就可以了。

- 列表內容

[mysql]

; 設定mysql客戶端預設字符集

default-character-set=utf8

[mysqld]

;設定3306埠

port = 3306

; 設定mysql的安裝目錄

basedir= d:\ program__files\ mysql-5.7.10-winx64

; 設定mysql資料庫的資料的存放目錄

datadir=d:\ program__files\ mysql-5.7.10-winx64\data

; 允許最大連線數

max_connections=200

; 服務端使用的字符集預設為8位元編碼的latin1字符集

character-set-server=utf8

; 建立新錶時將使用的預設儲存引擎

default-storage-engine=innodb

在mysql的解壓目錄下空白,按住shift,滑鼠右擊選擇「在此處開啟 命令提示符」,輸入cd bin切換到bin目錄。輸入mysqld install 回車執行。一會兒會提示service successfully installed,表示服務安裝好。若是my.ini寫錯的話,錯誤碼是1067.

輸入net start mysql 執行,會提示mysql服務已經啟動成功。則表示mysql服務啟動成功。如圖

過出現如下圖,則表示服務無法啟動,

則還需執行

mysqld –initialize

會完成data目錄的初始化(mysql的目錄下面會出現data資料夾),

再重啟服務就可以。

命令提示bin目錄下輸入

mysql -uroot –p

因為預設mysql沒有密碼,所以提示輸入密碼,直接回車就行。一般會出現

error 1045 (28000): access denied for user』root』@』localhost』(using password: no)的錯誤,

解決:在配置檔案my.ini中的[mysqld]下一行加一條命令skip-grant-tables如圖,

再重啟服務

(先執行net stop mysql關閉服務,再net start mysql啟動服務)

再執行上一條命令可以登入到mysql,成功進入 mysql,會出現提示符》mysql

1) 進入mysql資料庫後執行

use mysql;

2) 再執行

update user set authentication_string=password(「123456」) where user=』root』;

(引號中的123456為密碼,可以自己修改)。如下圖

3) 重新整理資料庫(必須執行!否則重新登入設定密碼)

執行 flush privileges;

4) 退出mysql:mysql>quit

5) 把配置檔案my.ini中的skip-grant-tables刪除,

重啟服務(先net stop mysql,再net start mysql)。第二次執行mysql -uroot –p就需要用密碼登入。

6) 若重啟服務,再次登入後如果提示error 1820 (hy000)….,則執行

set password=password(『123456』);

密碼為你之前設定的密碼。

再刪除mysql的解壓目錄即可。

show databases; //顯示所有表

use mysql; //切換到表mysql

show tables; //顯示表的結構

MAC安裝 配置mysql5 7 10

mysql在5.7.6之後的版本去掉了在本地檔案 root mysql secret中生成初始密碼的機制,所以在安裝最新版的5.7.10過程中踩了坑,按照正常安裝方式一直提示如下錯誤 access denied for user root localhost using password no 新版...

MySQL 5 7 10 免安裝配置

配置環境 windows 64bit 安裝版本 mysql 5.7.10 win32 zip archive版本 1.zip archive版是免安裝的,只需把mysql 5.7.10 win32.zip解壓到安裝目錄即可。2.在d program files mysql 5.7.10 win32資...

mysql 5 7 10普通安裝

這裡安裝的是最新的 mysql 本文選擇是的 linux generic 下的 linux generic glibc 2.5 x86,64 bit compressed tar archive 它的二進位制安裝包名為 mysql 5.7.10 linux glibc2.5 x86 64.tar.g...