mysql

반응형
· TIL
전반적인 css는 나무위키 디자인을 참고하였지만나무위키 문법을 그누보드에서 사용하는 건 좀 번거로울 것 같아서 php와 json을 사용하고 적당히 파싱하기로 햇음  1. 컨텐츠 (섹션)wr_content를 파싱하여 섹션을 나누고, 섹션대로 접기가 가능하도록 만들었다.2. 프로필 (성별, 나이 등)wr_profile이라는 컬럼을 새로 만들었고, json 형식으로 db에 저장함.불러올 때 파싱해주면 되기 때문에 비교적 간단했다./** * wr_profile */$profile_json = stripslashes($view['wr_profile']); // 이스케이프 해제$profile_data = json_decode($profile_json, true); // JSON 디코딩 $value) ..
· INFO
Public Key Retrieval is not allowed docker 등 새로 설정한 MySQL 연결 시도를 할 때, Public Key Retrieval is not allowed 위의 에러가 뜨면서 DB 연결이 되지 않는 문제가 발생했다. 말 그대로 Public Key Retrieval를 허용해주지 않아 발생하는 문제이다. Connection edit > Connection settings - Driver properties로 들어가 준다. allowPublicKeyRetrieval이라는 프로퍼티를 true로 바꿔주면 정상적으로 DB에 연결된다.
· INFO
1. Images 생성 터미널에 다음 명령어를 입력하거나 docker desktop에서 직접 해당 이미지를 구동시킨다. docker pull mysql 2. container 생성 터미널에 다음과 같이 입력한다. docker run --name -e MYSQL_ROOT_PASSWORD= -d mysql --name titan: 컨테이너의 이름을 titan으로 지정한다. -e MYSQL_ROOT_PASSWORD=my_secret_password: root 사용자의 비밀번호를 my_secret_password로 설정한다. 실제 사용 시에는 보안이 강한 비밀번호를 사용해야 함! -d: 컨테이너를 백그라운드 모드로 실행한다. mysql: 사용할 이미지의 이름을 넣어준다. 우리는 공식 mysql 이미지를 사용하므..
반응형
IMRUNNING
'mysql' 태그의 글 목록