Develop 43

[redis-server] (error) NOAUTH Authentication required 에러

redis 서버를 사용할 일이 있어서 설치를 하고 이것저것 만져보는 중 ​ redis-cli을 실행시키면 어떤 것을 입력하는 창이 나온다고 해서 실행해봤다. (bin 디렉터리에 있음) ​ 이렇게 나오면 redis 서버가 성공적으로 실행되었다는 것이다. ​ ping pong테스트라고 ping을 입력하면 pong이 나온다길래 해봤더니 ​ 에러가.... 구글링을 해본 결과 password가 설정되어있어서 그렇다고 한다. ​ redis.conf 파일에서 requirepass를 찾으면 그 옆에 패스워드가 있다 ​ vi에서 찾기는 '/'를 입력한 다음 찾을 단어를 넣으면 된다... 혹시 모르사람들을 위해!! ​ 찾은 비밀번호를 기억한 다음 ​ AUTH 비밀번호를 입력하면 성공!~~ ​

Error resolution 2021.04.12

[centos 7] php로 외부서버 mysql 연동 오류 및 해결

학부 서버DB를 이용한 안드로이드 앱을 만들기 위해 먼저 외부 mysql에 대한 권한 설정을 해줘야한다 먼저 학교측에 부탁해서 3306과 80포트를 열어 놓은 후 학부 서버컴에 접속해서 아래 명령어를 입력했다. SQL> GRANT ALL PRIVILEGES ON DB이름.* TO root@'ip주소' IDENTIFIED BY '비밀번호' 그 후 내가 만든 웹서버에서접속한 결과 # mysql -h 'ip주소' -u root -p Enter password: ERROR 2027 (HY000): Malformed packet Malformed packet..... 많은 구글링과 지인에게 물어본 결과 mysql버전이 안맞아서 그런거같다는 의견이 나왔다 확인해보니 학부 mysql이 내가 만든 서버의 mysql보다..

Error resolution 2021.04.07

[SQL] 게시판 다음글 / 이전글 SQL문

게시판을 만들 때 보면 다음 글과 이전 글에 갈 수 있게 만들어야 되는데 데이터베이스에서 게시판 데이터를 꺼내올 때 게시판 테이블에 하나의 게시판 데이터가 있고 게시글이 차례대로 있으면 아래와 같이 SELECT 문을 써주면 된다. //- 다음 글 - SELECT * FROM '게시판 테이블' WHERE '게시글 번호' = '현재 게시글 번호 + 1'; //- 이전 글 - SELECT * FROM '게시판 테이블' WHERE '게시글 번호' = '현재 게시글 번호 - 1'; 하지만 게시판 테이블 안에 여러 게시판의 데이터가 관리되면 게시판 번호가 똑같지만 글번호 차이가 많이 나게 된다. 그리고 게시판이라는 것이 삭제가 돼서 번호와 번호 사이의 간격이 일정하지 않을 수도 있다. 이럴 때는 아래 SELECT ..