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裡面執行。配置完以後記得儲存 進行完上面的步驟以後,在電腦搜...