본문 바로가기

전체 글732

제로베이스 SQL 수강중, 과제중 심경 오... 단순 SQL만을 배울때 이렇게 쉬워도 되나? 싶을정도로 쉬웠다. 어쩌면 이미 예상은 했겠지만 간과했던 부분이 AWS-RDS로 연결이 시작되면서 난이도가 1에서 4로 올라간 느낌이다 (맥스레벨 10) 분명 설명은 해주시는데, 뭐가뭔지 하나도 못알아먹겠다; 과제가 문제가 아니라 AWS-RDS에 들어선 순간부터 내가 활용할 수 있는게 정리가 필요한 시점이 되었다. 음.. 전체적으로 봤을때 활용이 가능하다면 사실 엄청난 파워풀한 가능성이 보이지만, 그 구간에 이르기까지 알아야 할게 너무 많다. 현재로써는 필요한 지식이 파이썬, 판다스, SQL, AWS-RDS 이렇게 4개라고 할 수 있고, 이 4개만 해도 엄청 많다. 파이썬은 사실 더 공부안해도 될 정도론 준비 되었다. - 필요에 의해서 구글링 하면서 .. 2022. 6. 30.
SQL AWS RDS 데이터베이스 생성 에러 (ERROR 1064 (42000)) ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CHRACTER SET utf8mb4' at line 1 위의 에러가 오늘의 문제였다. 우선 에러메세지가 처음 떴을때, 대략적으로 '너의 버전 안에서 'CHRACTER SET utf8mb4' at line 1 근처의 맞는 문법을 사용해봐' 이런식으로 떠서 '근처의 맞는 문법을 내가 어떻게 안담..' 싶었다. 구글링했는데, 케이스 너무 많고, 스택오버플로우에 질문을 올리고나서 생각을 해보니깐, 현재 character set을 보면 되.. 2022. 6. 30.
SQL AWS RDS database 데이터베이스 백업 SQL AWS RDS database 데이터베이스 백업 #1 AWS RDS database mysqldump —set-gtid-purged-OFF -h -P -u -p > .sql -> 예시로 mysqldump --set-gtid-purged=OFF -h 엔드포인트 -P 3306 -u admin -p비밀번호 zerobase > 백업파일이름.sql 2022. 6. 30.
SQL mysql에서 유저생성, 권한부여, 권한착취 mysql에서 유저 생성 하는 법 #첫번째 유저생성 CREATE USER ‘user_name’@‘%’ IDENTIFIED BY ‘password’; # 여기서 주의할 점은 user_name은 원하는대로 바꿔줘라. 유저명이다. # password 칸도 마찬가지로 말 그대로 비밀번호다. # user_name’@‘%’ 이것에서 @는 유저 생성의 필수이고, %는 외부접속이 가능하게 한다는 뜻이다. # 두번째 권한부여 #1 권한 확인 show grants for ‘user_name’@‘%’; #2 권한 부여 grant all on 데이터베이스.* to ‘user_name’@‘%’; # 여기서 *는 “모든”을 의미한다. (sql전체적으로 *는 전체 를 의미함) #3 권한 뺏기 revoke all on passwor.. 2022. 6. 29.