반응형

MySQL 102

서로 다른 두 데이터베이스의 테이블 간에 결합하시겠습니까?

서로 다른 두 데이터베이스의 테이블 간에 결합하시겠습니까? MySQL에는 A와 B라고 하는 두 개의 다른 데이터베이스가 있습니다. 데이터베이스 A에 있는 테이블과 데이터베이스 B에 있는 테이블을 결합할 수 있습니까?예, 계정에 적절한 권한이 있다고 가정하면 다음을 사용할 수 있습니다. SELECT FROM A.table1 t1 JOIN B.table2 t2 ON t2.column2 = t1.column1; 테이블 참조 앞에 테이블 참조가 상주하는 데이터베이스의 이름을 붙이면 됩니다.SELECT FROM A.tableA JOIN B.tableB SELECT * FROM A.tableA JOIN B.tableB 또는 SELECT * FROM A.tableA JOIN B.tableB ON A.tableA.id..

sourcecode 2022.09.21

MySQL: 테이블이 여러 개입니까, 열이 많은 테이블이 한 개입니까?

MySQL: 테이블이 여러 개입니까, 열이 많은 테이블이 한 개입니까? 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 5개월 전에 닫았어요 커뮤니티는 5개월 전에 이 질문을 재개할지 여부를 검토한 후 종료했습니다. 원래 종료 이유가 해결되지 않았습니다. 이 질문을 개선하다 이것은 디자인적인 질문입니다. 프라이머리 키(사용자 ID 등)가 1개 있고, 그 유저와 관련된 정보가 많이 있습니다. 정보에 따라 여러 테이블을 카테고리로 분류해야 합니까, 아니면 열이 많은 테이블을 하나만 사용해야 합니까? 이전에는 예를 들어 애플리케이션 사용률 데이터용 테이블, 프로파일 정보용 테이블, 백..

sourcecode 2022.09.21

라라벨로 mysql에 접속하려면 어떻게 해야 하나요?

라라벨로 mysql에 접속하려면 어떻게 해야 하나요? 이것은 매우 간단한 기본적인 질문이라고는 생각하지 않지만, larabel을 사용하여 localhost phpmyadmin을 통해 mySql에 접속하려면 어떻게 해야 합니까(검색해 봤는데, 몇 가지 내용이 있는데, 제가 본 것은 100% 도움이 되지 않거나 시도하지 않았습니다). backbone.js를 사용하고 있으며 larabel은 처음이라 내부에 larabel을 설치했습니다.C:\wamp\www\laravel-project 나는 노력했다. c:\wamp\www\laravel-project> php artisan migrate:make create_tasks_table --table tasks --create 그리고. c:\wamp\www\larave..

sourcecode 2022.09.21

MySQL의 특정 열에 값이 표시되는 횟수

MySQL의 특정 열에 값이 표시되는 횟수 이것은 아마 이전에 물어본 적이 있을 것입니다만, 무수히 많은 검색 결과를 확인할 수 없습니다. 정규화되지 않은 MySQL 테이블을 지정하면 열 x의 개별 값이 사용된 횟수를 세는 데 가장 최적화된 쿼리는 무엇입니까? 예: 다음을 포함하는 표가 주어진 경우 mike mary mike 다음과 같은 결과 반환: mike 2 mary 1 MySQL 문서를 보면 다음과 같습니다.count에 사용할 수 있는 집약 함수입니다.GROUP BY그러나 원하는 대로 동작하지 않습니다(이것에 의해, 의 행의 합계수가 반환됩니다).GROUP BY, 각 행의 외관 수가 아닙니다.즉, 이것은 동작하지 않습니다.SELECT count(email) as c FROM orders GROUP ..

sourcecode 2022.09.21

month and day mysql 빼기

month and day mysql 빼기 mysql로 1개월 4일을 빼야 하는데 명령어를 봤어요.DATE_ADD (NOW (), - 1 MONTH)1개월은 완벽하지만 1개월과 4일 동안 31일을 사용하는 것은 일부에서 30, 29, 28을 가져오는 매달 유효하지 않습니다.31 + 4, 30 + 4 등을 추가할 수 없습니다.다음과[아쉬움] 같이 사용: DATE_SUB((DATE_SUB(curdate(), INTERVAL 1 MONTH)), INTERVAL 4 DAY) SELECT DATE_ADD(DATE_ADD(NOW(),INTERVAL -1 MONTH), INTERVAL -4 DAY) 심플화: SELECT CURDATE() - INTERVAL 1 MONTH - INTERVAL 4 DAY; 또는 SELEC..

sourcecode 2022.09.21

MySQL 데이터베이스를 JSON으로 내보내는 방법

MySQL 데이터베이스를 JSON으로 내보내는 방법 MySQL 데이터베이스에서 디스크의 JSON 형식 파일로 값 일부를 내보내는 데 관심이 있습니다. 가능한 방법에 대한 링크를 찾았습니다.http://www.thomasfrank.se/mysql_to_json.html ...하지만, 그 페이지의 방법을 사용하면, 동작하는 것처럼 보이지만, 다음의 2개의 문제가 있습니다. 1) 15개 정도의 결과만 반환하고 마지막 1개는 갑자기 절단(불완전)됩니다.합니다.SELECT name, email FROM students WHERE enrolled IS NULL다음과 같이 합니다. SELECT CONCAT("[", GROUP_CONCAT( CONCAT("{name:'",name,"'"), CONCAT(",email:..

sourcecode 2022.09.21

MySQL 최대 메모리 사용량

MySQL 최대 메모리 사용량 MySQL이 Linux 서버에서 사용하는 메모리의 상한치를 어떻게 설정할 수 있는지 알고 싶습니다. 현재 MySQL은 새로운 쿼리가 요청될 때마다 메모리를 계속 사용하므로 결과적으로 메모리가 부족합니다.MySQL에서 그 이상 사용하지 않도록 제한을 둘 수 있는 방법이 있습니까?MySQL의 최대 메모리 사용량은 하드웨어, 설정 및 데이터베이스 자체에 따라 크게 달라집니다. 하드웨어 하드웨어는 명백한 부분입니다.RAM이 많을수록 디스크는 고속입니다.하지만 그 월간이나 주간 뉴스레터를 믿지 마세요.MySQL은 Oracle 하드웨어에서도 선형으로 확장되지 않습니다.그것보다 좀 더 까다롭네요. 결론은 MySQL 설정에 권장되는 일반적인 경험 규칙은 없다는 것입니다.현재 사용 상황이나..

sourcecode 2022.09.19

WHERE 절의 필드 순서가 MySQL의 성능에 영향을 미칩니까?

WHERE 절의 필드 순서가 MySQL의 성능에 영향을 미칩니까? 두 .type ★★★★★★★★★★★★★★★★★」userid( ( ( ( ( ( ( ( ( ( 。 type에(0 는 s를 있습니다(0으로 1로 하다).typeuserid에, 「」, 「」, 「」, 「」, 「」, 「」를 가지는 레코드의 은, 「」, 「」, 「」로 되어 있습니다.userid습니니다 다음 중 하나의 쿼리가 다른 쿼리보다 빠르게 실행됩니까? select * from table where type=1 and userid=5 select * from table where userid=5 and type=1 또한 두 필드가 모두 색인화되지 않은 경우 동작이 변경됩니까?SQL은 절차적 언어가 아닌 선언적 언어로 설계되었습니다.따라서 쿼리 옵..

sourcecode 2022.09.19

nodejs 스크립트가 정상적으로 실행된 후 자동으로 종료되지 않음

nodejs 스크립트가 정상적으로 실행된 후 자동으로 종료되지 않음 db 테이블과 solr의 데이터를 읽고 db 테이블을 업데이트하기 위한 스크립트를 작성했습니다.비동기 사용 중입니다.워터폴 모듈문제는 모든 작업이 정상적으로 완료된 후에도 스크립트가 종료되지 않는다는 것입니다.db connection pool을 사용한 적이 있습니다.그것은, 무한히 대기하는 스크립트를 작성하는 것이 아닐까 생각하고 있습니다.이 스크립트를 crontab에 넣고 싶은데 제대로 종료되지 않으면 불필요하게 많은 인스턴스가 생성됩니다.방금 이 문제를 검토했어요. 사용하는 것만으로 문제가 발생하다process.exit()제가 작업하고 있는 프로그램은 핸들을 만드는 것이었지만 절대 파괴하지는 않았습니다. 그것은 디렉토리를 처리하고 데..

sourcecode 2022.09.19

MySQL ON 중복 키 - 마지막 삽입 ID?

MySQL ON 중복 키 - 마지막 삽입 ID? 다음 질문이 있습니다. INSERT INTO table (a) VALUES (0) ON DUPLICATE KEY UPDATE a=1 인서트 또는 업데이트 아이디를 원합니다.insert_id()는 갱신된 ID가 아닌 '삽입된' ID만 반환한다고 생각하기 때문에 보통 이 정보를 얻기 위해 두 번째 쿼리를 실행합니다. 2개의 쿼리를 실행하지 않고 행의 ID를 INSERT/UPDATE로 취득할 수 있는 방법이 있습니까?이 페이지를 확인해 주세요.https://web.archive.org/web/20150329004325/https : // https://web.archive.org/web/20150329004325/https 에 LAST_INSERT_INSERT_..

sourcecode 2022.09.18
반응형