老公老公~現在市面上有哪些資料庫呢?
市面上有很多資料庫,且都有各自的特性&適用的場景,這篇文章目的為幫助初學者建立基本概念,因此只有列會出一些容易聽到的資料庫做介紹:
資料庫名稱 | 描述 |
---|---|
MySQL | 是一個知名的開源關聯式資料庫管理系統,原本是由瑞典的MySQL AB開發,後來被Sun Microsystems收購,再之後成為Oracle旗下的產品。 |
MariaDB | MySQL輾轉成為Oracle旗下產品後,出於開源政策是否改變的擔憂,由一些MySQL的原始開發者主導,另外開闢了MariaDB,並致力於確保開源並保持與MySQL的兼容性。 |
PostgreSQL | 是一個知名的開源關聯式資料庫,強化了效能與擴展性,並提供了更為複雜的查詢和資料型別的支援。 |
Microsoft SQL Server | 由Microsoft開發的商業關聯式資料庫管理系統,常伴隨微軟的生態系一起使用。 |
SQLite | 一個輕量級的關聯式資料庫,適用於簡單的應用和裝置,通常會直接綁入應用軟體裡面。 |
老公老公~可不可以講一點跟資料庫連線有關的
哦~~當有使用DB需求的時候,可能會透過客戶端軟體,或是直接寫程式來對資料庫進行操作。
但在操作之前,要先建立與DB的連線,過程會需要連上DB所在的主機,還有輸入帳號密碼(總不能隨便一個阿貓阿狗都能進來使用吧XD?),並且可能視情況需要,在電腦上要先裝好資料庫的驅動程式,才能順利連上哦。
以一個典型的資料庫來說,連線時通常會需要以下的資訊:
當建立完與資料庫的連線後,就可以開始進行操作啦。
另外附上一些前面寫過的相關文章,希望能給搜尋找到這篇文章的讀者們做為參考
DB常見指令可以參考上集的內容 - 【Tech愛情對談】Talk 22 - 給轉職入門者的DB介紹,資訊本科必修的資料庫,以關連式資料庫為例(上集)
IP&Port的基本介紹可以參考 - 【Tech愛情對談】Talk 8 - 打通網路世界的大門,IP和PORT的角色解析