json_table, json_array를 활용하여한 delimiter로 여러 내용 출력하여 받기

    json_table, json_array를 활용하여한 delimiter로 여러 내용 출력하여 받기

    문제 내용: 구분자(delimiter)로 긴 String 을 n 개의 행으로 출력할 수 없음(substring_index() 는 지정한 index 에서만 split 가능) 해결 방법: json_table, json_array 를 활용하여 문자열을 일괄 행으로 출력 (MySQL 8.0.4 버전부터 가능한 것에 유의) * 실제 테이블 대신 from dual 및 SQLize 로의 쿼리 실행으로 과정 및 결과물을 출력합니다. * select 'test1:false:String,test2:false:String,test3:false:String,test4:false:String,test5:false:String,' from dual; 현재 유지보수 하고 있는 DB에서는, 다음과 같이 한 컬럼에 무지막지(...) ..

    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

    문제 내용: brew install 후 mysql 구동하려 했으나, ERROR 2002 출력 되면서 시작되지 않음 해결 방법: brew services start mysql / mysql -uroot 차례로 입력하여 구동 후 직접 접속 Homebrew로 brew install mysql mysql 설치 후, mysql 구동을 해보려고 하니 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 이라는 커맨드가 뜨면서 접속이 되지 않았다. brew 상에 설치된 mysql이 구동되지 않아 명령어를 인식하지 못한 것으로, brew services start mysql 으로 homebrew 에 설치된..