XAMPP是一個把 Apache 網頁伺服器與 PHP 、 Perl 及 MariaDB 集合在一起的安裝包,允許使用者可以在自己的電腦上輕易的建立網頁伺服器。缺點是Apache/PHP/Perl/MariaDB這些的版本未必都是最新版,並且要自行更新會有些微難度。不過,如果對於版本沒有太大要求情況下,使用XAMPP這類整合的套件是比較省事的選擇。 但是在使用時如果你希望可以把XAMPP安裝在USB儲存上,讓他變成可攜式版本,就不能用一般的安裝方式。並且要注意,使用的USB最好是3.0以上,不然在執行上會明顯緩慢。
假如有進貨單格式如上,以往都是人工製作表單,現在老闆要我把這個作業電腦化,我應該怎麼做呢? (仔細檢視上面的進貨單,如果A公司要運送貨物給B公司,對A公司來說是出貨單,對B公司來說才是進貨單。出貨單才會需要運送地址,進貨單只需要供應商編號或是名稱。除非進貨會到不同倉庫,例如B公司有台中倉庫以及台南倉庫,以下分析過程先忽略進貨地址。)
要練習MySQL/MariaDB操作有許多方法,大致整理如下 : (1) 下載 MySQL 或是 MariaDB 。 (2) 下載整合套件,例如 XAMPP 、 EasyPHP 、 WampServer 等。 (3) 使用線上語法編譯服務,例如 OneCompiler 、 W3CSchool 、 Programiz 等。 (4) 使用線上資料庫代管服務,例如 Google Cloud SQL 、 AWS 等。 (5) 使用網站空間服務的資料庫,例如 000webhost 、 infinityFree 等。
我們從" ChatGPT會不會寫MySQL指令? "、以及" Power Up Your MySQL Queries: How ChatGPT Can Help You Retrieve MySQL Data "知道,確實ChatGPT能夠寫MySQL指令,而且ChatGPT可以當成DBA (DataBase Administrator) 助理來協助抓取需要的資料。
上文" 如何在區塊鏈 (Blockchain) 上使用 Remix 部署智能合約 (Smart Contract) ",說明了在乙太坊區塊鏈上以Remix撰寫智能合約,也使用ERC-20發行加密貨幣,但是尚缺乏一個功能,就是以乙太幣購買該加密貨幣。
上文" 區塊鏈 (Blockchain) 在供應鏈 (Supply Chain) 與企業資源規劃 (ERP) 系統扮演什麼角色? "提到區塊鏈的智能合約在企業應用上很重要,這篇就來實作一下在區塊鏈 (Blockchain) 上使用 Remix 部署智能合約 (Smart Contract)吧。
上文談到「 什麼是區塊鏈 (Blockchain)? 可以取代資料庫嗎? 」初步的結論是 : 「區塊鏈不會取代資料庫,但是資料庫技術會與區塊鏈技術融合。」 意思就是未來的企業系統會將區塊鏈特性融合進去,例如使用區塊鏈的供應鏈系統,或是使用區塊鏈的企業資源規劃系統。 從這篇「 應用區塊鏈技術發展智慧物流之效益分析 」可以來看看,為何供應鏈系統需要區塊鏈技術?
區塊鏈 (Blockchain) 是近幾年來很熱門的話題,似乎沒有跟區塊鏈扯上關係就太落伍了。但是也因為太熱門了,所以很多奇怪的說法就出現了,變成為了區塊鏈而區塊鏈。 到底什麼是區塊鏈? 他可以做什麼? 他不是什麼? 區塊鏈是否可以取代資料庫? 我們將仔細的來解析。
現在要來做一個範例 : 歌曲資料庫的新增/修改/刪除/顯示。 首先我們先把登入登出的功能做出來。 預計要有幾個檔案 : login.php 用來顯示登入表單,以及進行登入驗證。 logout.php 用來登出,清除已登入的狀態。 check.inc.php 用來檢查是否為登入狀態。 process.php 當完成登入後的處理作業。