Meow & Code Journey
close
프로필 사진

Meow & Code Journey

github: @https://github.com/garambaek1017

  • 분류 전체보기
    • 👩 일상
      • 일상
      • 맛따라산따라(산행)
      • 국내 여행
      • 해외 여행
      • 집사일기
      • 방탈출+크라임씬
      • 2025 일상
    • 👩🏻‍💻 프로그래밍
      • C#
      • C#_SignalR
      • C#_ASP
      • C#_Blazor
      • C#_MagicOnion
      • Unity
      • Node.js
      • Log & Motinoring
      • DB & Redis
      • 코테일기
    • 📔 개념 요약
    • 🐞 오류
  • 홈
  • GitHub
🐞[DB] Retrieval of t he RSA public Key is not enabled for insecure connections

🐞[DB] Retrieval of t he RSA public Key is not enabled for insecure connections

[ 에러 ]- " Retrieval of t he RSA public Key is not enabled for insecure connections " [ 원인 ]- Mysql 또는 MariaDB에서 TLS/SSL 없이 보안되지 않은 연결로 RSA public Key를 요청할 때 발생하는 오류  [✨해결 ] 1. mySql Connection option에 "AllowPublicKeyRetrieval=True"를 추가 한다. string connectionString = "Server=myserver.com;Database=mydb;User=myuser;Password=mypassword;SslMode=None;AllowPublicKeyRetrieval=True;";  혹은 2. SslMode=Requi..

  • format_list_bulleted 🐞 오류
  • · 2025. 2. 18.
[mysql]  mysql 비밀번호 정책 수준 낮추고 계정 생성

[mysql] mysql 비밀번호 정책 수준 낮추고 계정 생성

mysql 사용자 비밀번호를 단순하게 만들고 싶은데, 보안 수준이 높아서 에러가 날 때는 정책 수준을 변경하고 만들면 된다. -- 보안 수준 확인 show variables like 'validate_password%';  이때 아래의 쿼리를 사용해 정책 수준을 변경할 수 있다.-- 보안 수준 변경 쿼리set global validate_password.policy=LOW;  유저 생성하고 권한을 부여하는 쿼리 USE mysql;-- 유저 생성 CREATE USER 'admin'@'%' IDENTIFIED BY '비밀번호';CREATE USER 'admin'@'localhost' IDENTIFIED BY '비밀번호';-- 모든 권한 부여 GRANT ALL PRIVILEGES ON *.* TO 'admin..

  • format_list_bulleted 👩🏻‍💻 프로그래밍/DB & Redis
  • · 2024. 10. 30.
[DB] 인덱스가 왜 중요한가!!

[DB] 인덱스가 왜 중요한가!!

최근에 회사에서 프로그래밍 로직상 이렇게 오래 걸릴리가 없는데 대체 왜 db에 접근해서 처리하는데 시간이 몇시간이나 걸리지?? 라는 이슈가 있었다. 그래서 해당 함수의 최초 시작 지점부터, sp 내용까지 다 훑어 보았고 의심스러운 부분을 찾았다. UPDATE USER_RANKING SET nextStartScore = 점수 WHERE userNumber = 유저고유번호 AND seasonNumber = 시즌 번호; // 아래 테이블은 다 없는 테이블입니다, 설명을 위해 비슷하게 추가했어요 간단히 설명하면 유저고유번호, 시즌 번호를 조건을 걸어서 데이터를 찾아 점수를 업데이트 하는 쿼리이다. 우리 게임상 한 시즌이 지날수록 데이터양이 점점 늘어나는 구조였고, 이미 해당 데이터에 20만건이 들어있는 상황이긴..

  • format_list_bulleted 👩🏻‍💻 프로그래밍/DB & Redis
  • · 2024. 3. 7.

[mysql] INFORMATION_SCHEMA 관련 정리

INFORMATION_SCHEMA 는 각 mysql 인스턴스안에 있는 '데이터베이스'이다. 해당 MySQL 서버가 유지하는 다른 모든 데이터베이스에 대한 정보를 저장하는 곳입니다. The Information_schema 데이터베이스는 몇몇의 읽기전용 테이블을 포함합니다. 사실 그것들은 View이고, 테이블은 아닙니다. 그래서 그것들과 관련된 파일들은 없습니다. 그리고 트리거 셋팅도 불가능합니다. 또한 데이터베이스 파일구조도 존재 하지 않습니다. 당신은 INFORMATION_SCHEMA 를 SELECT(조회)만 가능하고 삽입, 삭제 , 변경은 불가합니다. 요약) INFORMATION_SCHEMA 는 DATABASE의 정보를 저장하는 VIEW이며 오직 SELECT만 가능하고, INSERT, DELETE, ..

  • format_list_bulleted 👩🏻‍💻 프로그래밍/DB & Redis
  • · 2024. 2. 26.
[mysql]SELECT 후 UPDATE - join 으로 업데이트

[mysql]SELECT 후 UPDATE - join 으로 업데이트

https://podo1017.tistory.com/200 [mysql] SELECT 후 UPDATE SELECT 후 UPDATE ▶ Table `A`에서 데이터 select 후 그대로 Table `B`에 업데이트 QUERY UPDATE tableB as B, ( SELECT user_grade, user_age FROM tableA) as A SET B.user_grade = A.user_grade, B.user_age = A.user_age WHERE B.user_id = A.user_id; Q podo1017.tistory.com 서로 다른 두개의 테이블이 있을때, A 테이블을 Select 해서 B 테이블의 값을 Update 하는 경우가 종종 있다. 그동안은 위의 포스팅 참고해서 쿼리하곤 했었는데,..

  • format_list_bulleted 👩🏻‍💻 프로그래밍/DB & Redis
  • · 2023. 12. 19.
[mysql] connection pool - 커넥션풀

[mysql] connection pool - 커넥션풀

connection pools 커넥션풀이란? 필요할때 재사용되기위해 관리되는 데이터 베이스의 캐시 커넥션풀을 사용하면 데이터베이스 연결을 만들고 해제하는데 발생하는 오버헤드를 줄이는데 도움이 됨. Mysql에서 Connection pool 일반적으로 데이터베이스 서버에 대한 미리 설정된 연결 세트로 구성되며, 커넥션풀 관리자가 필요에 따라 연결을 유지하고 재사용함. 작동 원리 응용 프로그램이 풀에서 연결을 요청하면 관리자는 사용 가능한 연결이 있는 경우 풀에서 사용가능한 연결을 반환 사용가능한 연결이 없다면, 관리자는 새 연결을 만들고 풀 구성에서 지정한 최대 연결까지 풀에 추가할 수 있음 커넥션 풀도 가득 차고, config에서 지정한 최대수 만큼 만들어진 경우 어떻게 작동할까? 일반적인 접근 방법중 ..

  • format_list_bulleted 👩🏻‍💻 프로그래밍/DB & Redis
  • · 2023. 5. 15.
  • navigate_before
  • 1
  • 2
  • navigate_next
전체 카테고리
  • 분류 전체보기
    • 👩 일상
      • 일상
      • 맛따라산따라(산행)
      • 국내 여행
      • 해외 여행
      • 집사일기
      • 방탈출+크라임씬
      • 2025 일상
    • 👩🏻‍💻 프로그래밍
      • C#
      • C#_SignalR
      • C#_ASP
      • C#_Blazor
      • C#_MagicOnion
      • Unity
      • Node.js
      • Log & Motinoring
      • DB & Redis
      • 코테일기
    • 📔 개념 요약
    • 🐞 오류
인기 글
전체 방문자
오늘
어제
Copyright © 뽀도 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바