66,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
MYSQL 수강하고 Pandas 강의로 넘어가도 될까요? (몽고DB수강 X)
안녕하세요. 전 열심히 잔재미코딩 선생님 강의 수강하고 있는 수강생입니다. 크롤링 기본,고급 강의 수료했고지금 열심히 SQL 듣고 있는 중입니다. 이 다음 단계로 MongoDB 건너띄고 판다스 강의로 넘어가도 강의 듣는데 문제없을까요? 조언 부탁드립니다. 감사합니다.
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
fetch함수
패턴으로 익히는 파이썬과 MySQL - 데이터 입력과 검색9:09fetch함수는 별도로 테이블을 지정하지않고 데이터베이스만 지정하는 것(fetch앞에있는 cursor로부터) 같은데 그러면 한 데이터베이스에 있는 모든 레코드를 출력해주는 것인가요?
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
db.cursor()에서 질문
pymysql 소개 및 설치14:30cursor=db.cursor()에서 pymysql을 db앞에 안붙이는 이유는 db안에 pymysql.이 포함되어있기 때문이라고 이해하는 것이 맞나요?
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
varchar text 차이
[연습] 실제 데이터 기반, 데이터베이스 직접 만들어보기111:55데이터타입 varchar text 차이가 궁금합니다 '그리고 강의내에서 varchar의 경우 int와 달라서 auto_increment를 사용할수없다고 하셨는데 auto_increment는 숫자에만 가능해서 그런건가요?
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
alter table 명령에서
SQL로 테이블 변경하기11:34alter table에서 변경할 컬럼 타입을 넣을때 not null을 안써주면 원래 not null이었으면 null이어도 되는걸로 바뀌는 건가요? 이처럼 변경할 컬럼 타입에 원래 컬럼에 있던 타입에 관련된 것을 안써주면 리셋되는 건가요?
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
크롤링에서 sub_category가 작동되지 않습니다
"[참고] 크롤링과 데이터베이스 - 크롤링 코드 작성 시작 (업데이트)" 5분10초에서, G마켓 내용이 일부 변동이 발생해서 인지 sub_category가 작동되지 않습니다. sub_categories = soup.select('div.navi.group ul li a')이 부분이 작동 되지 않는 것 같은데 제가 웹크롤링이 초보라서 해결할수가 없네요 ㅠ
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
pymysql db data입력시 부터 진행이...
안녕하세요검색도 많이 해보고 지우고 깔고 3일간 별거 다해봤지만 해결이 안되 도움 요청드립니다 ㅠ선생님 flask강의 듣다 db에서 막혀서 이 강의 듣고 잇는데 같은곳에서 또 부딛혔어요 ㅠ 제가 뭘 잘못하고 있을까요...==test code==import pymysqlimport pymysql db = pymysql.connect(host='localhost', port=3306, user='root', passwd='funcoding', db= 'ecommerce', charset= 'utf8') # ecommerce = db.cursor() db ==error ===raise errorclass(errno, errval) pymysql.err.OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: YES)")비번 수정방법 등등 알아보다가 다시 깔고 mysql설정시 비번 funcoding 으로 바꿔서 다시 깔았는데도 똑같습니다 ㅠ iterm 에서 해본거➜ ~ cd /usr/local/mysql ➜ mysql cd bin ➜ bin ls ibd2sdi mysql_upgrade innochecksum mysqladmin libprotobuf-lite.3.19.4.dylib mysqlbinlog libprotobuf.3.19.4.dylib mysqlcheck lz4_decompress mysqld my_print_defaults mysqld-debug myisam_ftdump mysqld_multi myisamchk mysqld_safe myisamlog mysqldump myisampack mysqldumpslow mysql mysqlimport mysql_config mysqlpump mysql_config_editor mysqlshow mysql_migrate_keyring mysqlslap mysql_secure_installation perror mysql_ssl_rsa_setup zlib_decompress mysql_tzinfo_to_sql ➜ bin ./mysql ERROR 1045 (28000): Access denied for user 'hyun'@'localhost' (using password: NO) ➜ bin ./mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 도와주세요 ㅠ
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
mysql 입문 질의드려요
안녕하세요 M2 mac 환경입니다. mysql 및 mysql banch 설치하였고 mysql banch에서 실행 버튼만 누르면 자동으로 프로그램이 종료됩니다 ㅠ mysql 접속이 안되서 그런건가 하고 확인해보니까 mac시스템 설정에서 mysql에 들어가서 start mysql server을 클리하면 계속 start stop (초록 빨강)으로 깜빡거리는 현상도 있음을 발견햇어요 ㅠ 열심히 구글링했는데 도저히 해결책을 찾지 못해 글남겨요 ㅠ 8.0.32 arm64 설치했고요 ㅠ
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
pymysql 사용해 테이블, 데이터 저장하는 연습문제에 오류가 납니다
강의 : 패턴으로 익히는 파이썬과 MySQL - 데이터 삭제와 총정리가장 마지막에 언급하신 연습 문제를 하고 있는데, 자꾸 에러가 뜹니다 코드--------------------------------------------- import pymysqldb = pymysql.connect(host='localhost', port=3306, user='root', passwd='Qpspelrxm34*', db='ecommerce', charset='utf8')cursor = db.cursor()SQL = """ CREATE TABLE corw3 ( id INT UNSIGNED NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL, model_num VARCHAR(15) NOT NULL, model_type VARCHAR(30) NOT NULL, PRIMARY KEY(id) ); INSERT INTO corw2 (name, model_num, model_type) VALUES('i7', '7700', 'Kaby Lake'); INSERT INTO corw2 (name, model_num, model_type) VALUES('i7', '7500', 'Kaby Lake'); INSERT INTO corw2 (name, model_num, model_type) VALUES('i7', '7700K', 'Kaby Lake'); INSERT INTO corw2 (name, model_num, model_type) VALUES('i7', 'G4600', 'Kaby Lake'); INSERT INTO corw2 (name, model_num, model_type) VALUES('i7', '7600', 'Kaby Lake'); """cursor.execute(SQL)result = cursor.fetchall()for record in result: --- print(record)db.commit()db.close() 에러 메세지------------------------- ProgrammingError: (1064, "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 'INSERT INTO corw2 (name, model_num, model_type) VALUES('i7', '7700', 'Kaby Lake'' at line 9") 에러에서는 INSERT INTO 부분이 이상하다고 하는 것 같은데,mysql에서는 해당 공식으로 테이블을 바꿔서 입력해도 그 테이블에 데이터가 잘 저장이 되어서요 코드에 혹시 문제가 있는건지 여쭤보고 싶습니다아니라면 데이터베이스나 다른 테이블에 문제가 있는 건지 제가 더 고민해보도록 하겠습니다.. ㅜㅜㅎㅎ 저같은 코린이도 어떻게든 해볼 수 있게 친절하고이해가 쏙쏙 되게 가르쳐주셔서 감사합니다!!
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
INSERT 이용해서 가격(lowest_price) 데이터 추가는 불가능한가요?
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 섹션 3SQL로 데이터 삭제하고, 다양한 SQL 활용하기 강의 내용 중 10분 54초에서 제품의 가격(lowest_price)들을 UPDATE 함수 이용해서 추가하셨는데, 혹시 INSERT 를 사용해서 추가는 불가한 건가요??INSERT INTO mytable (lowest_price) VALUES (28170);했는데 안 되네요 ㅎㅎㅎINSERT는 VALUES에 모든 column의 값이 다 들어가 있어야만 추가할 수 있는 함수인 건지 궁금합니다
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
JOIN 문법 활용 연습문제 질문
안녕하세요, JOIN 연습문제 질문이 있습니다.'실제 수집/저장된 데이터로 데이터 분석하기 - JOIN 문법 활용2' 파트 연습문제 풀이에서 강사님께서는 ranking 테이블에 items 테이블을 조인하여 문제를 푸셨는데, items 테이블에 ranking 테이블을 조인하여 문제를 풀어도 상관없을까요? 예)select provider, count(title) from items Ainner join ranking Bon A.item_code = B.item_codewhere main_category = '패션의류'group by provider having count(title)>=5;
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
실행중 오류가 발생....
강의는 잘 듣고 있으며 내것으로 만들기 위해서는 아직 멀었지만.. 많은 도움이 됩니다. 감사합니다.실행중 오류가 발생하여 검색을 해보아도 해결방법을 몰라서 질문드립니다.세션6>6번째 크롤링데이터DB자동저장 시작 부분에서 강의에서는 에러가 안나는데 실습하면서 해보니 get_category 와 get_item 함수를 실행후 실행하였는데도 아래 화면과 같은 에러가 나옵니다.
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
pandas를 활용한 매서드 기능 중 오류
pandas 라이브러리와 Pymysql - 파일로 데이터 저장 강의의5:14초 중 명령문을 실행 시키면 작동은 되나, 오류코드가 같이 나오는데 구글링을 통해 답변을 찾아봐도 해결 방법을 얻기 어려워 질문 남깁니다.
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
import 방법
알맞은 링크로 bestproducts파일을 import해도 에러가 뜨는 이유를 알고 싶습니다. 혹시 용량의 문제일 수도 있나요? 압축 파일을 푸는 데에는 문제가 없는 용량이지만 혹시나 해서요감사합니다.
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
실행오류 발생입니다.
안녕하세요. 좋은 강의 감사합니다. 코딩 실행중 list index out of range 가 발생됩니다. Def 한 데이터는 정상적으로 동작하나 마지막 db서버에 연결하면서 실제 코딩을 실행하면 계속해서 저 문구가 나타나는데요.. 코딩은 쌤이 하셨던 방식대로 그대로 똑같이 진행하여 작성했습니다...ㅠㅠ 혹시 이럴경우 어디서부터 봐야할까요...
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
10강 pymysql 로 INSERT 하는 구문 오류 한번 봐주시면 감사하겠습니다.
pymysql로 table은 잘 생성되고 mysql 워크벤치를 통해서도 잘 들어가있는 것을 확인했습니다. 하지만 INSERT 문에서 오류가 발생하는데요, 한 문장만 excute()하면 에러가 없는데 여러 개를INSERT 하려니 ERROR가 발생합니다. (MySQL에서 DML시 정상작동합니다.) 여러 문장 입력시 오류 sql = """ INSERT INTO dept VALUES ('10','ACCOUNTING','NEW YORK'); INSERT INTO dept VALUES ('20','RESEARCH','DALLAS'); INSERT INTO dept VALUES ('30','SALES','CHICAGO'); INSERT INTO dept VALUES ('40','OPERATIONS','BOSTON');""" curs.execute(sql) ProgrammingError: (1064, "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 'INSERT INTO dept VALUES ('20','RESEARCH','DALLAS');\nINSERT INTO dept VALUES ('30' at line 2") #한 문장만 수행시 오류 x sql = """ INSERT INTO dept VALUES ('10','ACCOUNTING','NEW YORK'); """ >> curs.execute(sql) 1
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
데이터 수정
where(조건) 값이 각각 다른 경우에 데이터를 수정하고 싶을 때 한번에 수정하는 방법은 없나요?
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
2022.07.25 팁공유
현재 시점에서 버전은 8.0.29 입니다 강의대로 설치를 따라가면 설치항목이 영상보다 적게 나오더라구요 영상과 다르게 중간에 서버를 설정(?)하라고 새로 빠지게 되는데 안됩니다 서버, 워크브랜치, 쉘, 라우터, 커넥터 ODBC, 커넥터 C++ 이 강의와 다르게 빠져있어서 그런거 같습니다 설치를 종료하고 다시 설치파일을 실행하면 오른쪽에 Add가 나옵니다 각 항목의 최신버전을 추가하여 설치를 진행하면 강의와 동일하게 설치를 진행할 수 있습니다 애초에 디폴트 디벨로퍼 옵션이 아니라 전체 설치로 가면 첨부터 될지는 모르겠는데 안되는 분들 이렇게 해보세요
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
auto_increment가 작동하지 않습니다.
안녕하세요, 항상 강의 잘 듣고 있습니다. 다름이 아니라 섹션4 - 패턴으로 익히는 파이썬과 mysql (데이터삭제와 총정리) 의 마지막 단계인 연습 문제를 푸는 과정에서 자꾸 에러가 발생합니다. 에러코드를 검색해보니 1136이었습니다. id(int), name(varchar), model_num(varchar), model_type(varchar)으로 이뤄진 intel 테이블에 insert into intel values ('i7', '7700', 'Kaby Lake');으로 명령어를 진행했는데 컬럼 수가 맞지 않다는 것으로 해석됐습니다. 문제는 id의 경우 auto_increment로 적용돼 있는데, 이것이 자동으로 늘어나지 않습니다. (실제로, insert into intel values (1, 'i7', '7700', 'Kaby Lake');의 형식으로 넣을 경우 정상 작동했습니다. 말씀 주신대로 구글링도 해 봤는데,,,시원하게 알 수 있는 답변이 없어서 강사님께 한 번 여쭤 드립니다. auto_increment를 지정했는데 (desc intel;로 봤을 때도 extra에 명시돼 있습니다.) 왜 작동이 되지 않을까요..? 감사합니다.
- 미해결처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
12:00 문자열 질문드려요
선생님 이해가 되지 않는 부분 문의드립니다. """ + str(item_info['ori_price']) + """, """ + str(item_info['dis_price']) + """, """ + str(item_info['discount_percent']) + """, 이부분에서 왜 str()로 왜 감싸는지 이해가 되지않습니다. 숫자는 문자열과 문자열로 더할수 없다는 표현이라고 설명하시는데 이유가 궁금합니다. - 본 강 if result[0] == 0: sql = """INSERT INTO items VALUES('""" + item_info['item_code'] + """', '""" + item_info['title'] + """', """ + str(item_info['ori_price']) + """, """ + str(item_info['dis_price']) + """, """ + str(item_info['discount_percent']) + """, '""" + item_info['provider'] + """')""" print(sql) cursor.execute(sql) 의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.