iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
AI & Data

一名合格的DBA要從底層一步步爬起 系列

在下接觸資料庫有一段時間了,
但對於很多觀念還是不夠熟悉,
想要趁這次機會,挑戰鐵人30來鞭策自己,
將資料庫的概念重新釐清並與大家進行分享,
謝謝!

鐵人鍊成 | 共 30 篇文章 | 34 人訂閱 訂閱系列文 RSS系列文 團隊綠巨人
DAY 1

《Day1》欸甚麼是資料庫啊

同事妮妮:「欸甚麼是資料庫啊?!」我:「痾...就是...儲存資料的地方。」 其實這樣回答好像也不能說錯。但資料庫真的只是這麼簡單嗎,如果只是能儲存資料,為何不...

2020-09-16 ‧ 由 安狄鴿 分享
DAY 2

《Day2》關聯式資料庫

關聯式資料庫是目前最多人使用,穩定性很高的資料庫系統,資料間大多彼此都會以表格間的某個欄位做關聯,可以確保資料異動後的一致性,也能夠避免重複輸入的問題,提高輸入...

2020-09-17 ‧ 由 安狄鴿 分享
DAY 3

《Day3》運用SQL來與資料庫溝通

想要操作資料庫的話,我們必須對它下達「指令」,所以必須先來學習它認識的語言,而這個語言就是昨天提到的SQL了哦,讓我們來認識一下SQL的來歷吧! 結構化查詢語言...

2020-09-18 ‧ 由 安狄鴿 分享
DAY 4

《Day4》資料庫 【資料型態】

各位有沒有發現,在我們建立資料表的指令中,欄位後面有多打了int與varchar(20)呢,先不用急著回到昨天貼文,在下很貼心的幫大家複製過來了,請看看下面。...

2020-09-19 ‧ 由 安狄鴿 分享
DAY 5

《Day5》有個屬於自己的MySQL資料庫

稍微介紹一下MySQL。 起初MySQL是一個open Source的關聯式資料庫,因為效能高、成本低,所以廣泛被用在中小型網站,也有被用於大規模的網站和應用...

2020-09-20 ‧ 由 安狄鴿 分享
DAY 6

[Day6]認識MySQL參數

MySQL的全域(global)參數初始化是透過參數檔進行設置,如果沒有設置參數檔,MySQL會依照預設值來進行,我們可以透過「mysqld –verbose...

2020-09-21 ‧ 由 安狄鴿 分享
DAY 7

《Day7》MySQL binary 安裝

上次我們安裝MYSQL用的是RPM的方式,非常的方便,但預設的檔案路徑無法修改,而且一台伺服器也只能安裝一個MySQL,這次就來介紹二進制的安裝方式,使用這種方...

2020-09-22 ‧ 由 安狄鴿 分享
DAY 8

《Day8》MySQL儲存引擎

MySQL有儲存引擎的概念,使用者可以依照自己的需求,選擇使用不同的儲存引擎來提高應用的效率,我們可以透過MySQL輸入以下指令,就可以看出目前支援了哪些引擎,...

2020-09-23 ‧ 由 安狄鴿 分享
DAY 9

《Day9》MySQL 權限與安全性

設定資料庫的權限與資料庫安全是息息相關的,如果給予不當的權限可能會有資安疑慮,所以我們必須對權限設置有一定的認識。 MySQL的權限系統是透過兩個階段進行認證的...

2020-09-24 ‧ 由 安狄鴿 分享
DAY 10

《Day10》輕鬆操作MySQL工具

MySQL提供各種的管理工具,譬如說資料備份(mysqlbackup)、查看日誌(mysqlbinlog)、資料匯入(mysqlimport)等,如果學會了,可...

2020-09-25 ‧ 由 安狄鴿 分享