analogcoding

6/25 / DB , mysql 본문

Be well coding/In Immersive

6/25 / DB , mysql

be well 2019. 6. 25. 22:56

Toy 15번 문제. 해결실패. 거의 다 왔는데 ㅠㅠ 어디서 오류가 난 지 다시 풀어봐야겠다..

 

++해결

var binarySearch = function (array, target) {
};
        let start = 0
        let end = array.length
        var mid = Math.floor((start + end) / 2)

        while (start !== end) {
            if (array[mid] === target) {
                return mid
            }
            else { 
                if(array[mid] < target) {
                  start = mid
                  mid = Math.floor((start + end) / 2)
                }
                else {
                  end = mid
                  mid = Math.floor((start + end) / 2)
                }
            }

            // 1 2 3 4 6
        }
        return null
    }

DATABASE 스프린트.

 

실전에 들어가니 sql 도 적어보고 mysql 에서 간단한 실행명령어 등도 사용해보았다.

 

SHOW DATABASES ; 

데이터베이스들을 모두 보여준다.


SHOW TABELS ;

테이블들을 모두 보여준다.


USE 데이터베이스 이름 ;

선택한 데이터베이스로 이동.

 

DESC 테이블 이름 ;

테이블 안 펼쳐보기.


DROP 이름 ; 

삭제하기.


스프린트에서 전에 작성한 클라이언트와 서버 코드를 이어서 db 코드에 연결했다.

 

 

이런식으로 계획을 엉망이지만 짜보고..

 

query 문을 사용해서 db 에 sql 언어로 접근.

그 결과로 클라이언트에서 값을 입력하면!!

 

데이터베이스에 성공적으로 전달했다.

 

오늘 하루종일 전전긍긍하며 풀어내서 값진 경험이 된 것 같다... 백엔드 어려워 ㅠㅠ

'Be well coding > In Immersive' 카테고리의 다른 글

6/27 / basic sign  (1) 2019.06.27
6/26 / sql , back flow  (0) 2019.06.26
6/24 / DB , SQL  (0) 2019.06.25
6/22 / server flow  (0) 2019.06.24
6/21 / promise , async await  (0) 2019.06.22
Comments