MySQL5.7 zip 版本安裝

MySQL下載地址https://dev.mysql.com/downloads/mysql/,因?yàn)楝F(xiàn)在最新版本是8.xx的版本了,可以從這個(gè)位置找到

image.png

image.png

1.新建配置文件

一般壓縮包是不包含的這個(gè)配置文件的需要新建

image.png

2.編寫(xiě)配置文件

# 配置針對(duì)所有連接mysql server的客戶端工具默認(rèn)字符集
default-character-set = utf8mb4
[mysql]
# 配置僅僅針對(duì)mysql客戶端工具默認(rèn)字符集
default-character-set=utf8mb4
[mysqld]
#設(shè)置3306端口,可以根據(jù)自己需要指定端口號(hào)
port = 3306
# 設(shè)置mysql的安裝目錄
basedir=C:\Program Files\mysql\mysql-5.7.28-winx64
# 設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄(可以根據(jù)自己的實(shí)際想法來(lái)創(chuàng)建目錄位置,配置路徑對(duì)即可)
datadir=C:\Program Files\mysql\mysql-5.7.28-winx64\data
# 服務(wù)端使用的字符集使用utf8mb4因?yàn)槲移綍r(shí)會(huì)存儲(chǔ)emoji表情
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎、
default-storage-engine=INNODB

3.完成數(shù)據(jù)庫(kù)安裝

配置文件配置完成后進(jìn)行數(shù)據(jù)庫(kù)的初始化,進(jìn)入安裝mysql5.7版本的bin目錄,可執(zhí)行程序大都在這個(gè)目錄下
注意使用管理員權(quán)限運(yùn)行執(zhí)行命令

mysqld --initialize-insecure --user=mysql
執(zhí)行完上面命令后,MySQL會(huì)自建一個(gè)data文件夾,并且建好默認(rèn)數(shù)據(jù)庫(kù),登錄的用戶名為root,密碼為空

image.png

我一般會(huì)設(shè)置為開(kāi)機(jī)自啟,我用的windows系統(tǒng)可以使用下面的命令進(jìn)行注冊(cè)
mysqld install mysql57
出現(xiàn)下面的提示表示注冊(cè)成功 mysql57表示服務(wù)的名字,可以隨意起名字不沖突即可

image.png

使用下面命令啟動(dòng)mysql
net start mysql57 mysql57為服務(wù)名稱(chēng)
image.png

驗(yàn)證是否安裝成功
mysql -uroot -p
登錄的用戶名為root,密碼為空,出現(xiàn)下面畫(huà)面表示安裝成功

image.png

可通過(guò)下面的命令修改mysql root用戶的密碼
首先登錄MySQL。

格式:mysql> set password for 用戶名@localhost = password(‘新密碼');

例子:
set password for root@localhost = password('123');

image.png

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • mysqladmin -u root -p oldpass password newpass mysqladmin...
    不排版閱讀 2,358評(píng)論 0 3
  • 什么是數(shù)據(jù)庫(kù)? 數(shù)據(jù)庫(kù)是存儲(chǔ)數(shù)據(jù)的集合的單獨(dú)的應(yīng)用程序。每個(gè)數(shù)據(jù)庫(kù)具有一個(gè)或多個(gè)不同的API,用于創(chuàng)建,訪問(wèn),管理...
    chen_000閱讀 4,139評(píng)論 0 19
  • 安裝并配置MySQL數(shù)據(jù)庫(kù) 3.2.1安裝MySQL數(shù)據(jù)庫(kù) 1.MySQL數(shù)據(jù)庫(kù)的安裝環(huán)境準(zhǔn)備 如果讀者沒(méi)有物理服...
    SkTj閱讀 4,196評(píng)論 0 6
  • 背景: 閱讀新聞 11.2.0.3 ASM實(shí)例出現(xiàn)ORA-4031錯(cuò)誤導(dǎo)致數(shù)據(jù)庫(kù)歸檔失敗 [日期:2014-03-...
    kuangjiao223閱讀 961評(píng)論 0 0
  • 簡(jiǎn)要介紹: 一般來(lái)說(shuō),LNMP是Linux+Nginx+MySQL+PHP的簡(jiǎn)稱(chēng),是一種用于替代LAMP的解決方案...
    無(wú)理取now閱讀 4,280評(píng)論 1 1

友情鏈接更多精彩內(nèi)容