Windows下MySQL散裝上手教程

使用情景

  1. Java(Eclipse)開發(fā),安裝MySQL以使用JDBC
  2. 重度官網(wǎng)最新軟件使用者者春,完全無法容忍舊版盜版軟件
  3. 命令行小白破衔,既不愿意下載冗余的install工具,又不愿認(rèn)真閱讀英文文檔钱烟。

滿足以上3點(diǎn)的 MySQL小白晰筛,我只能告訴你,你進(jìn)對門了拴袭。


首先读第,放出可能用到的官方網(wǎng)站:

  1. 完全教程 MySQL 完整教程

  2. MySQL下載官網(wǎng):https://www.mysql.com/cn/products/community/
    注: community/社區(qū)版 免費(fèi)、不需要注冊拥刻,其他版本的MySQL收費(fèi)

  3. “ .jar ” 文件官網(wǎng)下載怜瞒。 https://dev.mysql.com/downloads/connector/j/
    注:雖然名字叫 Connector/J 很奇怪,但真是有 .jar 包般哼。下載時(shí)候沒有Micro Windows 的選項(xiàng)吴汪,但可以勾選 Platform Independent /獨(dú)立于平臺(tái) 版本。PS:如果你不知道 .jar 包干嘛的蒸眠,可以直接忽視這一項(xiàng)浇坐。

MySQL下載官網(wǎng) “ Community Server/社區(qū)版 ”免費(fèi)
可以勾選 Platform Independent /獨(dú)立于平臺(tái) 版本
  1. 安裝時(shí)候提示 vcruntime***.dll 文件丟失的話, .dll 文件下載官網(wǎng):https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads
    注:建議下載最新的 2019 般的 C Runtime 包黔宛。包本身不大近刘,網(wǎng)速也比想象的快,直接雙擊安裝臀晃。成功后可在 C://Windows/System32/ 中搜索關(guān)鍵字 “vc”查看是否存在 .dll 文件了觉渴。




重要提醒:

以下內(nèi)容均為下載了 ZIP 的玩家的教程了,閑雜人等(Installer玩家)可以右上單擊了徽惋。

你看那個(gè)187M 案淋!它香不香

這里先搬運(yùn)一個(gè)參考教程: MySQL壓縮版的安裝詳細(xì)步驟 --路飛寫代碼

我基本上是按照他的教程走下來的,為了防止刪帖導(dǎo)致資源流失险绘,也是對“路飛”的教程進(jìn)行進(jìn)一步優(yōu)化踢京,就勉為其難的抄襲一遍吧誉碴。(/斜眼)


MySQL壓縮版的安裝詳細(xì)步驟:


  1. 解壓在合適的目錄下。在 mysql-8.0.19-winx64文件夾里創(chuàng)建配置文件my.ini瓣距。
    默認(rèn)解壓文件中沒有黔帕,我們可以新建文本文檔,然后將文件名改成 my.ini , 然后我們編輯此文件蹈丸。 具體代碼為:
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8

[mysqld]
port=3306
basedir=D:\\Program Files\\你的路徑\\mysql-8.0.19-winx64
datadir=D:\\Program Files\\你的路徑\\mysql-8.0.19-winx64\\data

目的是在文件里設(shè)置MySQL根目錄成黄,以及數(shù)據(jù)庫數(shù)據(jù)存放的目錄。
建議直接復(fù)制粘貼逻杖,因?yàn)橛袃H僅打錯(cuò)一個(gè)字符就浪費(fèi)一下午的案例奋岁。


第一步
  1. 管理員身份 打開cmd , cd 到MySQL 文件解壓后存放的位置。
# 用 ```管理員身份``` 打開cmd  荸百,否則下面無法進(jìn)行
C:\WINDOWS\system32>d:

D:\>cd D:\Program Files\MySQL\mysql\mysql-8.0.19-winx64\bin
  1. 初始化mysql安裝環(huán)境闻伶。我們會(huì)根據(jù)第一步的 my.ini 生成 data 文件夾。
D:\Program Files\MySQL\mysql\mysql-8.0.19-winx64\bin>mysqld --initialize

  1. 初始化成功后够话,安裝mysql
#注意仍然是mysqld
D:\Program Files\MySQL\mysql\mysql-8.0.19-winx64\bin>mysqld --install 
Service successfully installed.


可能遇到的錯(cuò)誤一虾攻、

如果在windos 的cmd下安裝mysql 時(shí)執(zhí)行: mysqld --install 報(bào)錯(cuò):
Install/Remove of the Service Denied
解決辦法:
打開cmd.exe程序的時(shí)候選擇 “用管理員身份打開”。

可能遇到的錯(cuò)誤二更鲁、

如果出現(xiàn) “找不到vcruntime140_1.dll” 等關(guān)于 “ .dll” 文件缺失的錯(cuò)誤霎箍,說明沒有安裝VC++的runtime運(yùn)行庫,MySQL運(yùn)行需要這個(gè)運(yùn)行庫澡为,可以去微軟官網(wǎng)下載漂坏,大概十幾M大小。
.dll 文件下載官網(wǎng): .dll 文件 微軟官網(wǎng)下載

  1. 查看你的root用戶初始密碼媒至,初始密碼保存在 data 目錄下的 ***.err 文件 里面顶别。 *** 默認(rèn)為你的計(jì)算機(jī)名,各不一樣拒啰。(標(biāo)點(diǎn)符號(hào)也是密碼的一部分)


    第五步驯绎,查看你的默認(rèn)密碼
  2. 啟動(dòng)MySQL服務(wù),并登錄root賬戶

#啟動(dòng)MySQL服務(wù)
D:\Program Files\MySQL\mysql\mysql-8.0.19-winx64\bin>net start mysql
MySQL 服務(wù)正在啟動(dòng) .
MySQL 服務(wù)已經(jīng)啟動(dòng)成功谋旦。

#登錄root用戶剩失,初始密碼保存在data目錄下的  ***.err 文件 里面。
#輸入錯(cuò)誤的提示
D:\Program Files\MySQL\mysql\mysql-8.0.19-winx64\bin>mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)


#輸入正確册着,會(huì)有Welcome提示
D:\Program Files\MySQL\mysql\mysql-8.0.19-winx64\bin>mysql -u root -p
Enter password: ************
Welcome to the MySQL monitor.  Commands end with ; or \g.


  1. 更改root用戶默認(rèn)密碼
#登錄后第一件事拴孤,改密碼,這里以改為“123456”為例演示甲捏,實(shí)際情況演熟,你自己決定。
#反正 程序員何苦難為程序員司顿,123456不香嗎芒粹?你的本地?cái)?shù)據(jù)庫值幾毛錢兄纺?

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
Query OK, 0 rows affected (0.00 sec)

  1. 退出MySQL
#退出數(shù)據(jù)庫,成功提示 Bye
mysql> QUIT;
Bye
建議再次用新密碼登錄一次root用戶化漆,查看是否更改成功估脆。
D:\Program Files\MySQL\mysql\mysql-8.0.19-winx64\bin>mysql -u root -p
Enter password: ******
Welcome to the MySQL monitor.  Commands end with ; or \g.
...(省略)

出現(xiàn)welcome就說明登錄成功了,你的新密碼沒有問題获三。

大功告成旁蔼,恭喜



2020-04-13 更新:
數(shù)據(jù)庫查看工具建議使用官方工具:MySQL Workbench
使用起來比較復(fù)雜锨苏,百度大法吧疙教。


重裝系統(tǒng)后恢復(fù)MySQL服務(wù)的步驟:

  1. D盤中確認(rèn)MySQL文件完整,并往系統(tǒng)環(huán)境變量的path中添加: 伞租。點(diǎn)3次確定完成添加操作贞谓。
    D:\Program Files\MySQL\mysql\mysql-8.0.19-winx64\bin
  2. 以管理員身份運(yùn)行cmd,cd到 bin 目錄下葵诈。
  3. 測試MySQL服務(wù)能否啟動(dòng)裸弦。(注意默認(rèn)服務(wù)名為:mysql 如果安裝時(shí)有自定義命名要對應(yīng)更改∽鞔可在 我的電腦->管理->服務(wù) 中查看服務(wù)名稱和啟動(dòng)屬性)
>net start mysql
MySQL 服務(wù)正在啟動(dòng) ..
MySQL 服務(wù)已經(jīng)啟動(dòng)成功理疙。 |   MySQL 服務(wù)無法啟

看是否能啟動(dòng)MySQL服務(wù)。
4-1. 如果能正常啟動(dòng)泞坦,直接看步驟5.
4-2. 如果不能正常啟動(dòng)窖贤,則 ( 刪data文件夾 ; cmd刪服務(wù)>sc delete mysql; 重啟電腦后;重復(fù)上文 MySQL壓縮版的安裝詳細(xì)步驟:從第三步開始)等于重新部署數(shù)據(jù)庫贰锁。

  1. 最后一步驗(yàn)證是否能成功登陸:
>mysql -u root -p
Enter password: ******
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 10
...

出現(xiàn)welcome就證明MySQL可以正常使用了赃梧。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市豌熄,隨后出現(xiàn)的幾起案子授嘀,更是在濱河造成了極大的恐慌,老刑警劉巖锣险,帶你破解...
    沈念sama閱讀 216,544評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蹄皱,死亡現(xiàn)場離奇詭異,居然都是意外死亡芯肤,警方通過查閱死者的電腦和手機(jī)夯接,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來纷妆,“玉大人盔几,你說我怎么就攤上這事⊙诖保” “怎么了逊拍?”我有些...
    開封第一講書人閱讀 162,764評論 0 353
  • 文/不壞的土叔 我叫張陵上鞠,是天一觀的道長。 經(jīng)常有香客問我芯丧,道長芍阎,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,193評論 1 292
  • 正文 為了忘掉前任缨恒,我火速辦了婚禮谴咸,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘骗露。我一直安慰自己岭佳,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,216評論 6 388
  • 文/花漫 我一把揭開白布萧锉。 她就那樣靜靜地躺著珊随,像睡著了一般。 火紅的嫁衣襯著肌膚如雪柿隙。 梳的紋絲不亂的頭發(fā)上叶洞,一...
    開封第一講書人閱讀 51,182評論 1 299
  • 那天,我揣著相機(jī)與錄音禀崖,去河邊找鬼衩辟。 笑死,一個(gè)胖子當(dāng)著我的面吹牛波附,可吹牛的內(nèi)容都是我干的艺晴。 我是一名探鬼主播,決...
    沈念sama閱讀 40,063評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼叶雹,長吁一口氣:“原來是場噩夢啊……” “哼财饥!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起折晦,我...
    開封第一講書人閱讀 38,917評論 0 274
  • 序言:老撾萬榮一對情侶失蹤钥星,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后满着,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體谦炒,經(jīng)...
    沈念sama閱讀 45,329評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,543評論 2 332
  • 正文 我和宋清朗相戀三年风喇,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了宁改。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,722評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡魂莫,死狀恐怖还蹲,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤谜喊,帶...
    沈念sama閱讀 35,425評論 5 343
  • 正文 年R本政府宣布潭兽,位于F島的核電站,受9級(jí)特大地震影響斗遏,放射性物質(zhì)發(fā)生泄漏山卦。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,019評論 3 326
  • 文/蒙蒙 一诵次、第九天 我趴在偏房一處隱蔽的房頂上張望账蓉。 院中可真熱鬧,春花似錦逾一、人聲如沸铸本。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽归敬。三九已至酷含,卻和暖如春鄙早,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背椅亚。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評論 1 269
  • 我被黑心中介騙來泰國打工限番, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人呀舔。 一個(gè)月前我還...
    沈念sama閱讀 47,729評論 2 368
  • 正文 我出身青樓弥虐,卻偏偏與公主長得像,于是被迫代替她去往敵國和親媚赖。 傳聞我的和親對象是個(gè)殘疾皇子霜瘪,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,614評論 2 353