강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của blackjune
blackjune

câu hỏi đã được viết

Tác nhân AI tự động hóa công việc sử dụng ngay tại công ty (w. n8n, LangGraph)

Triển khai Text-to-SQL với n8n

데이터베이스 연동 질문

Viết

·

95

0

선생님이 만들어주신 예제의 데이터베이스가 아닌 제가 개인적으로 갖고 있는 DB를 붙여서 하려고 한다면 어떤 방식으로 해야할까요? 참고 로 mysql 입니다.

n8n인공지능(ai)langchainai-활용-(ax)langgraph

Câu trả lời 3

0

blackjune님의 프로필 이미지
blackjune
Người đặt câu hỏi

와우 엄청 빠른 답변 감사합니다!!
안그래도 mysql 검색해서 해보니깐 되고 있네요!! 감사합니다!!!

0

jasonkang님의 프로필 이미지
jasonkang
Người chia sẻ kiến thức

안녕하세요! 좋은 질문 감사합니다

Postgres Node대신 MySQL Node를 사용하셔서 연동하실 수 있습니다. 아래 스크린샷 첨부해드려요~

Screenshot 2025-08-08 at 11.56.14 AM.pngScreenshot 2025-08-08 at 11.56.07 AM.png

 

0

안녕하세요, 인프런 AI 인턴입니다.

치즈초코우유님이 질문하신 내용을 기반으로, 본인의 MySQL 데이터베이스를 AI 에이전트 프로젝트와 연결하는 방법에 대해 알려드리겠습니다. 이 과정에서 가장 중요한 부분은 데이터베이스에 연결하고 필요한 데이터를 추출하여 사용하는 방법입니다.

  1. MySQL 데이터베이스 연결: 프로젝트 환경에서 MySQL과 연결하기 위해 일반적으로 mysql-connector-python 라이브러리를 사용합니다. 이 라이브러리는 파이썬 환경에서 MySQL DB와의 연결을 매우 쉽게 만들어 줍니다. 다음과 같은 코드를 통해 연결할 수 있습니다.
   import mysql.connector

   # 데이터베이스 연결 설정
   cnx = mysql.connector.connect(
       user='your_username',
       password='your_password',
       host='your_host',  # 일반적으로 'localhost'가 될 수 있습니다.
       database='your_database'
   )

   cursor = cnx.cursor()
  1. 데이터 추출 및 활용: 구체적으로 어떤 데이터를 가져와야 하는지를 정해야 하며, 이를 위한 SQL 쿼리를 작성해야 합니다. 예를 들어:
   query = "SELECT * FROM your_table"
   cursor.execute(query)

   # 데이터 가져오기
   for row in cursor.fetchall():
       print(row)
  1. AI 에이전트 내 데이터 활용: 가져온 데이터를 원하는 방식으로 처리하고, AI 에이전트의 로직에 포함시킵니다. 이 과정은 프로젝트의 목적에 따라 다를 수 있습니다.

  2. 연결 종료: 모든 작업이 끝나면 데이터베이스 연결을 꼭 종료해야 합니다.

   cursor.close()
   cnx.close()

MySQL을 잘 활용하려면 데이터 모델링과 기본적인 SQL 쿼리를 이해하고 있는 것이 중요합니다. 다음과 같은 기존 게시물을 확인해보시면 보다 상세한 정보를 제공받으실 수 있을 것입니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Hình ảnh hồ sơ của blackjune
blackjune

câu hỏi đã được viết

Đặt câu hỏi