sql

[SQL 실무 팁] long text, long blob 에러 해결

주니코니 2023. 7. 14. 21:12

#long text, long blob(이미지 영상 문서 등 통째로 저장) 관리하는 법

 

[long blob이 null 값으로 뜬다면?]

 

WINDOW POWERSHELL 열어서 (관리자 권한으로!!)

다음과 같이 입력한다.

 

cmd

cd %PROGRAMDATA%

CD MYSQL (CD란  CHANGE DIRECTORY)

CD "MYSQL SERVER 8.0"

dir

 

notepad my.ini  ( my_ini라는 (메모장) 파일 생성 #왜냐하면 메모장으로 mysql 환경 설정을 해주는 것임

ctrl + f 눌러서

max_all 값 검색 후 용량 늘려주기(여기선 67MB라고 써있어서 2408MG로 늘려줌)

secure-file-priv 검색 후 찾은 데이터 줄 아래 바로

secure-file-priv="C:/SQL/Movies" 추가


#왜냐하면 movietbl에 담을 수 있는 데이터 용량을 키워주고 (ctrl+f : max_all 값 더 크게 변경, secure-file-priv="C:/SQL/Movies" 추가,단 ! c드라이브 안에 sql이란 파일 만들어서, 안에 MOVIES란 파일안에 db들 먼저 옮겨주기)

 

그리고 중요한 건 

mysql 프로그램 실행을 껐다가 다시 켜주는 입력까지 마쳐야 적용이 된다는 점!


그런데도 mysql에서 적용이 안된다면?

1. 서비스 설정에서 MYSQL 작동이 안되고 있거나

*그렇다면 윈도우 검색창(하단 '검색')  > 서비스 설정 검색> MYSQL 작동되고 있는지 확인 

2. 위 메모장에서 오타가 있거나

3. 위 메모장에 입력한대로 C드라이브안에 새로 DB 파일을 안옮겨놨거나

 

 

그런데도 안된다면.....(sql은 충분히 그럴 수 있다 ㅋ)

1.mysql 껐다 다시 키거나

2. 컴퓨터를 다시 가동시켜보자...ㅎ


그리고 MYSQL에 적용해보고

확인하는 방법은 다음과 같다.

#확인결과는 c드라이브>sql>movie파일>~_out 파일명이 복사된 파일들

 

 

 

^_^v 히히..어려운 거 해결!!!!!!!!!!!!!!