更新於 2024/10/12閱讀時間約 5 分鐘

第三方金流串接 – 開發環境

    ※ 必備開發環境:

    1. Node.Js環境。
    2. Npm或yarn套件管理工具。
    3. Docker倉庫套件:可以快速建立MySQL的資料庫。

    下載 Docker Desktop:Docker Desktop for Windows

    raw-image

    ※ Docker快速建立MySQL資料庫,使用步驟:

    準備Docker檔案創建一個名為 docker-compose.yml 的檔案。

    1. 打開終端(如 Command Prompt 或 PowerShell)。
    2. 導航到你想創建檔案的目錄:
    cd 路徑到你的目錄
    1. 使用 touch 指令來創建一個空的 docker-compose.yml 檔案:
    touch docker-compose.yml
    1. 在終端中打開文件(例如使用 VSCode):
    code docker-compose.yml
    1. 加入內容
    version: "3.6"

    services:
    mysql:
    image: mysql:5.7
    container_name: mysql
    platform: linux/x86_64
    ports:
    - "3306:3306"
    volumes:
    - mysql-data-volumes:/var/lib/mysql
    - ./mysqld.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf
    restart: always
    environment:
    MYSQL_USER: xuemi
    MYSQL_PASSWORD: xuemi_example
    MYSQL_ROOT_PASSWORD: xuemi_example

    volumes:
    mysql-data-volumes:
    1. 保存並關閉:完成後保存檔案並關閉文本編輯器。
    2. 建立mysqld.cnf 檔案
    [mysqld]

    pid-file = /var/run/mysqld/mysqld.pid
    socket = /var/run/mysqld/mysqld.sock
    datadir = /var/lib/mysql
    log-error = /var/log/mysql/error.log
    #bind-address = 127.0.0.1
    symbolic-links=0
    secure-file-priv = ""
    1. 建立Docker容器:

    Docker Desktop 必須開啟並運行,才能使 Docker 容器正常運行並連接到容器內的服務。

    刪除現有容器: 每次運行 docker-compose up -d 之前,先運行以下命令來確保刪除現有的同名容器:

    docker-compose down

    在同一個目錄下,執行以下命令來創建Docker容器:

    docker-compose up -d
    1. 檢查MySQL容器:確認容器已正常運行,並且可以連接到MySQL:
    docker ps


    ※ MySQL Workbench 連接和管理 Docker 容器中的 MySQL 資料庫,使用步驟:

    1. 打開 MySQL Workbench。
    2. 建立新連接:
      • 點擊「Database」 > 「Connect to Database」。
    3. 設置連接信息:
      • Hostname:localhost
      • Port:3306(或者你指定的其他端口)
      • Username:root(或你在 docker-compose.yml 中設置的用戶名)
      • Password:點擊「Store in Vault...」來輸入和保存密碼。
    4. 測試連接:點擊「Test Connection」確保連接成功。
    5. 連接成功:連接成功後,你可以開始使用 MySQL Workbench 來管理和操作容器中的 MySQL 資料庫。

    ※ MySQL Workbench 中新建schema – xuemi:


    分享至
    成為作者繼續創作的動力吧!
    © 2024 vocus All rights reserved.