반응형

MySQL 109

MySQL 설정 및 Dockerfile 내 덤프 가져오기

MySQL 설정 및 Dockerfile 내 덤프 가져오기 LAMP 프로젝트의 Docker 파일을 셋업하려고 하는데 MySQL을 시작할 때 몇 가지 문제가 있습니다.도커 파일에 다음 행이 있습니다. VOLUME ["/etc/mysql", "/var/lib/mysql"] ADD dump.sql /tmp/dump.sql RUN /usr/bin/mysqld_safe & sleep 5s RUN mysql -u root -e "CREATE DATABASE mydb" RUN mysql -u root mydb < /tmp/dump.sql 하지만 계속해서 다음 오류가 발생합니다. ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/ru..

source 2023.01.09

SQL 키(MUL vs PRI vs UNI)

SQL 키(MUL vs PRI vs UNI) MUL,PRI ★★★★★★★★★★★★★★★★★」UNIMySQL 서 my? 다음 명령을 사용하여 MySQL 쿼리를 작업 중입니다. desc mytable; 중 는 '이렇게 하다'로되어 있습니다.MUL은 ,, 른, 른으로 됩니다.UNI ★★★★★★★★★★★★★★★★★」PRI. 가 쇠가......PRI테이블마다 1개의 레코드만 그 키에 관련지을 수 있습니다.가 음음음음 MUL그럼 관련된 레코드가 여러 개 있을 수 있다는 뜻인가요? 합니다.mytable. +-----------+---------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------+----..

source 2023.01.09

은행 정보를 데이터베이스에 저장하는 모범 사례

은행 정보를 데이터베이스에 저장하는 모범 사례 변변: : 입니다.적,,, 재적적영영영영 것것것것것것것확립된 서드파티 솔루션을 찾거나 전문가를 고용합니다.중요한 정보를 공유 서버에 저장하지 마십시오.가장 적절한 암호화 메커니즘을 조사합니다. 고객님의 은행정보(루팅+계좌번호)를 db에 저장하여 직접 입금할 필요가 있는 고객용 웹사이트를 개설하고 있습니다.자세한 내용은 다음과 같습니다. 1) 웹사이트는 처음에는 공유 호스팅 서버에 있습니다(이것이 저의 첫 번째 관심사입니다). PHP2) PHP/MySQL을 . 3) mcrypt를 사용할 입니다. 는 웹됩니다.4) 키는 웹 루트 외부에 됩니다. 당신의 생각을 알려주세요.가능하다면 ACH 처리에 관한 자료를 제공해 주세요. 감사합니다! EDIT: 저는 밖에서도 보..

source 2023.01.09

manage를 사용하여 CLI에서 데이터베이스를 클리어하는 가장 쉬운 방법은 무엇입니까?장고 파이요?

manage를 사용하여 CLI에서 데이터베이스를 클리어하는 가장 쉬운 방법은 무엇입니까?장고 파이요? MySQL로 웹사이트를 구축하기 위해 장고를 사용하고 있습니다.학습 중이기 때문에 모델을 자주 변경해야 하므로 모든 테이블을 지우고 새 테이블을 생성해야 합니다. 그렇지만syncdb기존 테이블은 건드리지 않습니다.이 문제를 해결할 더 좋은 방법이 없을까요?데이터에 관심이 없는 경우: 가장 좋은 방법은 데이터베이스를 삭제하고 실행하는 것입니다.syncdb다시 한 번 또는 실행: 장고 > = 1.5의 경우 python manage.py flush 장고< 1.5의 경우 python manage.py reset appname (추가 가능)--no-input인터랙티브프롬프트를 건너뛰도록 명령어 끝까지 설정합니다)..

source 2023.01.09

PDO 연결을 올바르게 설정하는 방법

PDO 연결을 올바르게 설정하는 방법 데이터베이스 접속에 관한 질문이 가끔 보입니다. 대부분의 답변은 제가 하는 방식이 아닙니다. 그렇지 않으면 제가 정답을 정확하게 얻지 못할 수도 있습니다.어쨌든, 나는 그것에 대해 생각해 본 적이 없다. 왜냐하면 내가 하는 방식이 나에게 맞기 때문이다. 하지만 제가 이 모든 것을 잘못하고 있는지도 모릅니다. 만약 그렇다면 PHP와 PDO를 사용하여 MySQL 데이터베이스에 올바르게 연결하여 쉽게 액세스할 수 있도록 하는 방법을 알고 싶습니다. 방법은 다음과 같습니다. 먼저 파일 구조(아래로 스트라이프)를 나타냅니다. public_html/ * index.php * initialize/ -- load.initialize.php -- configure.php -- ses..

source 2022.12.05

MySQL 서버에 연결할 수 없음 오류 111

MySQL 서버에 연결할 수 없음 오류 111 닫았습니다. 이 질문은출입금지현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?스택 오버플로의 토픽이 되도록 질문을 업데이트합니다. 9년 전에 문을 닫았어요 이 질문을 개선하다 Linux 박스 IP = 192.168.1.100에 mysql 서버를 설치했지만 이 IP에 연결하려고 하면 항상 오류(오류)가 발생하지만 localhost를 사용하고 127.0.0.1은 정상입니다. beer@syslog-syslog# ifconfig | grep "inet addr"inet addr:127.0.0.1 마스크:255.0.0inet addr:192.168.1.100 Bcast:192.168.1.255 마스크:255.255.0 beer@sql-mysql - ube..

source 2022.12.05

MYSQL 파티셔닝이란

MYSQL 파티셔닝이란 설명서(http://dev.mysql.com/doc/refman/5.1/en/partitioning.html),)는 잘 읽었지만, 어떤 내용인지, 왜 사용하는지 알고 싶습니다. 주로 여러 서버에 사용되므로 1대의 서버를 다운시키지 않습니까? 따라서 데이터의 일부는 server1에 있고 일부는 server2에 있습니다.서버 3은 서버 1 또는 서버 2를 가리킵니다.이렇게 작동합니까? MYSQL 문서에서는 같은 서버 내의 파티셔닝에 초점을 맞추고 있는 이유는 무엇입니까?서버에 분산하는 것을 목적으로 하고 있습니다. 파티셔닝의 배후에 있는 아이디어는 여러 서버를 사용하는 것이 아니라 하나의 테이블 대신 여러 테이블을 사용하는 것입니다.테이블을 여러 테이블로 분할하여 하나의 하위 테이블에..

source 2022.12.05

플라스크 마개: 어떻게 작동하는지 이해할 수 없습니다.

플라스크 마개: 어떻게 작동하는지 이해할 수 없습니다. 어떻게 작동하는지 이해하려고 노력 중이야 문서에서 미리 입력된 사용자 목록을 사용하고 있는 것을 알 수 있습니다.데이터베이스에 저장된 사용자 목록을 가지고 놀고 싶습니다. 다만, 이 모듈의 내용을 이해할 수 없는 것이 있습니다. @login_manager.user_loader def load_user(userid): #print 'this is executed',userid return user(userid, 'asdf') 이 코드는 요청 시마다 호출됩니까?사용자 개체의 모든 세부 정보를 로드하는 데 사용됩니까? 지금으로서는, 다음과 같은 코드가 있습니다. @app.route('/make-login') def make_login(): username..

source 2022.11.26

MySQL 데이터베이스 테이블의 최대 레코드 수

MySQL 데이터베이스 테이블의 최대 레코드 수 MySQL 데이터베이스 테이블의 레코드 상한은 얼마입니까?자동 증가 필드가 궁금해요.수백만 개의 레코드를 추가하면 어떻게 됩니까?이런 상황에 어떻게 대처해야 할까요?탁!정수의 최대값은 테이블에 저장할 수 있는 최대 행 수와는 거의 관계가 없습니다. int 또는 bigint를 기본 키로 사용할 경우 기본 키의 데이터 유형에서 원하는 값의 개수만큼 행을 가질 수 있지만 기본 키를 정수로 만들 필요는 없으므로 CHAR(100)로 만들 수 있습니다.여러 열에 걸쳐 기본 키를 선언할 수도 있습니다. 테이블 크기에는 행 수 외에 다른 제약사항이 있습니다.예를 들어 파일 크기 제한이 있는 운영 체제를 사용할 수 있습니다.또는 각 행의 크기가 1KB인 경우 300GB 하..

source 2022.11.25
반응형