본문 바로가기

분류 전체보기8

MySQL 초기 설정 (데이터 입력 시 한글 오류) feat.물음표 mysql 초기에는 한글설정이 안되어있어 생기는 오류입니다 cmd장에서 mysql -uroot -p 위명령어로 msql을 시작합니다. mysql > status 위와는 다르게 latin1 로 되어있을 텐데 검색해보면 ALTER 문으로 해주라는 말이 많던데 저는 다 안돼더라고요.. 가장빠른방법은 my.ini 파일을 수정 > mysql 재실행입니다. my.ini 파일은 C: 에서 찾아보시면 나옵니다. 저는 C:\ProgramData\MySQL\MySQL Server 5.7 위치 에서 찾았습니다. 이파일을 열어서 character-set 단어를 검색합니다. 그럼 [mysql] 아래에 #default-character-set= 라고 있을텐데 이 부분을 default-character-set=utf8 이렇게 바꿔.. 2022. 8. 11.
MySQL 다른 버전 설치 (최신 말고 이전 버전 설치) mysql 최신버전 말고 다른버전이 필요하신가요? 이전버전은 아래에서 확인 가능합니다! [Archives] 클릭! 들어가면 버전 선택이 가능한데 원하는 버전 선택하고 나서 32 / 64 비트 환경에 맞는거 중에 [debug binaries & test suite] 아!닌!거! 다운받으면 됩니다 PS. 32인지 64인지 나는 모르겠다! 왠만한 요새 기기들은 64비트이니 64하세용 책임은 못짐☆ 2022. 8. 11.
MySQL 완전 삭제 후 재설치 우선 제어판에서 mysql을 모두 지워줍니다! 제어판 > 프로그램 및 기능 모두삭제! 이번엔 파일을 지워야 합니다 C:\Program Files\MySQL C:\Program Files (x86)\MySQL C:\ProgramData\MySQL 위치의 폴더 싹 날립니다 날리고 나면 내PC 에서 mysql 검색해서 관련 파일 남아있다면 모두 지워줍니다! *주의* * 백업이라던가 그냥 이름에 mysql이들어있을뿐인 파일은 잘 구별해서 지우세용! * MySQL 전체 삭제가 완료되었습니다! 그럼이제 재설치를해볼까요! 설치방법은 아래 링크처럼 새로 설치하는법과는 다릅니다! MySql 다운로드 및 설치하기 (Mysql workbench 8.0) 로컬 구동 1 안녕하세요! mysql을 localhost에서 구동하는법.. 2022. 8. 11.
mysql 초기 함수 생성 시 오류 ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled mysql 설치 후 함수를 생성하려고 하면 위와 같은 오류가 뜹니다. MySQL 버전이 업데이트 되면서 기본 옵션이 바뀌어서 생기는 오류라고하네요 이럴땐 우선 옵션을 확인해 줍니다. show global variables like 'log_bin_trust_function_creators'; 그리고 아래와같은 쿼리를 입력해주면 바로 해결완료입니다! SET GLOBAL log_bin_trust_function_creators = 1; //ON #SET GLOBAL l.. 2022. 8. 10.