본문 바로가기

MySQL19

[Colab] Oracle → MySQL: ngrok과 Pandas로 구현하는 외부 DB 연동 실습 가이드 🌀 ngrok란?🔑 요약:ngrok은 내 컴퓨터나 내부망에 있는 서버를 외부에서 접근할 수 있게 해주는 도구임.로컬에서 띄운 서버나, 사설망에 있는 DB 서버 등에 외부에서 접근하고 싶을 때임시로 공용 주소(도메인+포트)를 만들어주는 터널링 서비스라고 보면 됨.✅ ngrok의 핵심 개념 정리 로컬이나 내부망에서 실행 중인 서버를 외부에서 접근할 수 있도록 임시 공개 주소를 만들어주는 것이 ngrok의 가장 기본적인 기능이다. ngrok의 가장 핵심 기능은 public URL ↔ local server 연결. 실제로 ngrok http 8000 또는 ngrok tcp 1521 등을 실행하면 공개 주소가 생성됨.외부에서 요청이 들어왔지만 방화벽이나 NAT로 인해 응답을 전달할 수 없는 경우, ngrok은.. 2025. 3. 24.
[MySQL] MySQL 데이터베이스 생성, 권한 부여 mysql 데이터베이스 생성, 권한 부여MySQL 데이터베이스 생성, 사용자 계정 생성 및 권한 부여는 데이터베이스 관리의 핵심 과정입니다. 각 단계별로 다양한 옵션을 통해 유연하게 설정할 수 있습니다.1. 데이터베이스 생성 (CREATE DATABASE)기본 생성:CREATE DATABASE 데이터베이스명;가장 기본적인 데이터베이스 생성 명령입니다.문자 집합 및 콜레이션 지정:CREATE DATABASE 데이터베이스명 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;데이터베이스의 문자 집합(Character Set)과 콜레이션(Collation)을 지정합니다. 이는 데이터 저장 및 비교 방식에 영향을 미칩니다. utf8mb4는 다양한 언어와 이모티콘을 지원하며, .. 2025. 3. 10.
[RDS] SpringBoot 와 RDS 연동하기 DB 확인 MySQL RDS DB 인스턴스의 데이터베이스에 연결하기 PROMPT> mysql -h -P -u -p database 선택 테이블 보기 테이블 정보 테이블 내용 조회 SpringBoot 참고 : 2022.08.31 - [java/spring] - [Spring] spring 프로젝트 MySQL 연결하기 build.gradle dependencies resources/application.properties spring.output.ansi.enabled=always # MySQL setting spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver # JDBC URL of the database. spring.datasource.url=.. 2022. 9. 1.
[MySQL] mysql cli syntax highlighter mycli 기존 mycli install $ brew update && brew install mycli # Only on macOS 사용법 $ mycli -u user -p db_name $ mycli -u user -h host_name -p db_name MySQL command line tool 에서 syntax highlighting 과 자동완성을 사용할 수 있다. 참고 : https://github.com/dbcli/mycli https://www.cyberciti.biz/open-source/command-line-hacks/mycli-awesome-mysqlmariadbpercona-mysql-client-with-auto-completion-and-syntax-highlighting/ 2022. 9. 1.
[MySQL] MySQL 서버 실행 확인, 데이터베이스 생성 (+ MySQL Unknown database 해결) mysql database 실행 확인 netstat -an | grep 3306 mysql 서버 실행 mysql 접속 database 목록 확인 show databases; 데이터베이스 생성 create database test_db; 참고 : https://jerryjerryjerry.tistory.com/121 2022. 8. 31.
[MySQL/AWS] MySQL 데이터베이스 엔진을 실행하는 RDS DB 인스턴스에 연결하기 1. MySQL command-line client 에서 연결 1-1) MySQL RDS DB 인스턴스의 데이터베이스에 연결하기 PROMPT> mysql -h -P -u -p 1-2) 위 명령어를 입력하면 Enter password: 가 뜸. 비밀번호 입력 1-3) 데이터베이스 리스트 보기 show databases; 1-4) chloe 데이터베이스 사용하기 use chloe 1-5) 테이블 리스트 보기 show tables; 2. MySQL Workbench에서 연결 2-1) Database > Manage Connections 클릭 2-2) Manage Server Connections 창에서 New 클릭 2-3) Connect to Database 창에서 다음 정보 입력 Connection Name.. 2022. 8. 30.