mysql 5 7 20 免安裝版配置

2021-08-14 08:46:35 字數 1756 閱讀 4768

2.解壓後,配置my.ini(新建文字,格式型別為:ini),內容如下:

[mysql]  

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

default-character-set=utf8  

[mysqld]  

#設定3306埠  

port = 3306  

# 設定mysql的安裝目錄  

basedir=c:\mysql-5.7 

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

datadir=c:\mysql-5.7\data  

# 允許最大連線數  

max_connections=200  

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

character-set-server=utf8  

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

default-storage-engine=innodb

3.配置環境變數,將mysql的bin所在目錄,新增到path後面。

4.新增data目錄和初始化檔案

啟動cmd,執行mysqld --initialize-insecure --user=mysql 

此時mysql會自動在mysql安裝目錄下新增data目錄和初始化檔案  建立乙個登陸使用者,使用者名稱預設是root,密碼預設為空

服務註冊錯了,可以刪除 sc delete mysql

安裝成功後會提示安裝服務安裝成功

5.註冊windows服務

cmd執行

mysqld install mysql --defaults-file="c:\mysql-5.7\my.ini"

問題1:

報錯:資訊如下:

install/remove of the service denied

解決辦法:

開啟cmd.exe程式的時候選擇「用管理員身份開啟」。

問題2:

報錯:​the service already exists

解決辦法:sc delete mysql

6.啟動cmd,執行 net start mysql

7.登陸

1)登陸本機:

mysql -uroot -p

密碼為空

2)遠端登陸:

連線到遠端主機上的mysql。

假設遠端主機的ip為:110.110.110.110,使用者名為root,密碼為abcd123。則鍵入以下命令:

mysql -h110.110.110.110 -u root -p 123;(注:u與root之間可以不用加空格,其它也一樣)

8.建立資料庫:create database sstc default charset utf8 collate utf8_general_ci;

9.建立使用者並賦予相應的許可權

1)create user 'sstc'@'%' identified by 'sstc';--建立使用者

密碼8位以上,包括:大寫字母、小寫字母、數字、特殊字元

%:匹配所有主機,該地方還可以設定成『localhost』,代表只能本地訪問,例如root賬戶預設為『localhost『

2)grant all privileges on sstc.* to sstc;--使用者授權資料庫

*代表整個資料庫

3)flush  privileges ;--立即啟用修改

10.匯入sql檔案

use sstc;

source d:\sstc.sql

mysql 5 7 20 免安裝版

新版本的mysql做出了些改動 和舊版不太一樣了。本篇文章只針對5.7.20有效,其他版本未測試。4.管理員許可權開啟cmd,進入d servers mysql 5.7.20 winx64 bin目錄 5.輸入命令列mysqld initialize user mysql console 注意是 兩...

MySQL 5 7 20免安裝版安裝教程

3.設定環境變數。我的電腦 屬性 高階 環境變數 新建使用者變數,變數值為sql的路徑 編輯系統變數。注意開始.很容易忽略。4.新建data檔案和初始化配置檔案 初始化檔案放在data資料夾裡,命名為my.ini,可以用記事本寫。配置內容為 client port 3306 default char...

MySql 5 7 20版本免安裝版配置過程

最下面根據自己的作業系統選擇合適的型號 解壓縮後以後 新建乙個ini形式的檔案,名字為my,裡面內容為 按 ctrl c 複製 按 ctrl c 複製 這樣做就完成了對mysql的配置 接下來要配置環境變數,避免每次都要到安裝目錄下的bin裡面執行。配置完以後記得儲存 進行完上面的步驟以後,在電腦搜...