1. mysql community server 社群版本,開源免費,但不提供官方技術支援。
2. mysql enterprise edition 企業版本,需付費,可以試用30天。
3. mysql cluster 集群版,開源免費。可將幾個mysql server封裝成乙個server。
4. mysql cluster cge 高階集群版,需付費。
5. mysql workbench(guitool)一款專為mysql設計的er/資料庫建模工具。它是著名的資料庫設計工具dbdesigner4的繼任者。mysqlworkbench又分為兩個版本,分別是社群版(mysql workbench oss)、商用版(mysql workbenchse)。
社群版
二、解壓
三、配置ini檔案,設定資料庫儲存目錄
開啟解壓好的檔案,新建data資料夾,用來存放資料可資料。
解壓後資料夾裡面有個my-default.ini檔案。我們現在要新建乙個my,ini檔案,然後新建的檔案內容至少包括但不限於以下內容:
# for advice on how to四、安裝環境change settings please see
# # *** do
not edit this file. it'
s a template which will be copied to the
# *** default location during install, and will be replaced if
you# *** upgrade to a newer version of
mysql.
#[client]
#user=root
#password=ok
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8
[mysqld]
#設定3306埠
port = 3306
# 設定mysql的安裝目錄
basedir=c:\007myprograms\mysql-5.7.21-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=c:\007myprograms\mysql-5.7.21-winx64\data
# 允許最大連線數
max_connections=200
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新錶時將使用的預設儲存引擎
default-storage-engine=innodb
#開啟查詢快取
explicit_defaults_for_timestamp=true
#---#啟用mysql查詢快取可以極大地減低資料庫伺服器的cpu使用率,實際使用情況是:開啟前cpu使用率120%左右,開啟後降到了10%。
query_cache_size =20m
query_cache_type = on
#資料庫啟動的時候 跳躍許可權表的限制,不用驗證密碼,直接登入。
# 此時所有使用者登入當前資料庫都是免密碼的,所以此時資料庫的安全性是非常低的
#skip-grant-tables
以 --管理員身份-- 執行命令提示符(cmd),將目錄切換到你的解壓檔案中的bin檔案目錄
需要切換到bin目錄,否則,會將服務目錄指定為c:\program files\mysql\mysql-5.7.16-m15-winx64\mysqld
然後輸入mysqld install回車。
然後輸入mysqld --initialize-insecure --user=mysql回車
然後輸入net start mysql啟動服務
#增加服務命令:mysqld install mysql --defaults-file="d:\mysql\mysql-5.7.16-m15-winx64\my.ini"
#移除服務命令為:mysqld remove
五、啟動mysql
新版本都會有個隨機密碼,在data資料夾下的.err字尾的檔案中,拷貝輸入即可進入
輸入mysql -uroot -p 隨機密碼
修改密碼
格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼
例子:mysqladmin -uroot -p123456 password 123
退出要輸入exit,直接關閉cmd是不會退出資料庫的
六、設定環境變數
可以成功開啟mysql之後每次開啟都要cd到安裝目錄下會很麻煩,配置好環境變數後就可以直接使用mysql -uroot -p進入資料庫了。
找到環境變數編輯頁面(各種系統開啟的方式不同,win10的話直接在左下角搜尋環境變數就好了),找到path,然後編輯,把解壓要的檔案裡的bin檔案路徑新增進去就 好了
現在你就可以在直接開啟cmd後輸入mysql -uroot -p開啟mysql了
ps:
create table teacher //建立表teacher
id int(3) auto_increment not null primary key,
name char(10) not null,
address varchar(50) default 『深圳',
year date
); //建表結束
mysql壓縮包版安裝
sc delete mysql 正式安裝 我不得不寫一篇部落格記錄一下mysql的安裝了,裝了好多次,沒一次是一次性完成的,心態呀。在mysql目錄下,新建乙個my.ini文字文件,然後把下面的 複製過去就行了 記得改下目錄 mysql 設定mysql客戶端預設字符集 default charact...
mysql免安裝版配置 MySQL免安裝版配置教程
操作步驟 2 解壓到相應的安裝目錄,以 d program files environment mysql 為例 3 新增環境變數,在系統的path中配置mysql的bin目錄 d program files environment mysql bin 4 新建mysql配置檔案my.ini,放在m...
mysql安裝 免安裝版,壓縮版
解壓 新增環境變數 此電腦 屬性 高階系統設定 環境變數 系統環境變數 新增 mysql的bin目錄位址進去 在mysql資料夾裡面新建 my.ini 檔案 寫入這些 mysqld basedir d environment mysql 5.7.19 datadir d environment my...