MySQL 32

MySQL 쿼리 - SUM of COUNT 사용

MySQL 쿼리 - SUM of COUNT 사용 이 쿼리: SELECT COUNT(source) AS count FROM call_details GROUP BY source HAVING count >1 카운트 필드만 포함하여 약 1500개(찾는 숫자)의 결과를 반환합니다.모든 카운트 필드의 합계도 반환하려면 어떻게 해야 합니까?내가 노력할때 SELECT COUNT(source) AS count, SUM(count) as total FROM call_details GROUP BY source HAVING count >1 필드 목록' 오류에서 'Unknown column 'count'라는 오류가 발생합니다. 그리고. SELECT COUNT(source) AS count, SUM(COUNT(source)) a..

programing 2023.09.16

'MySql'에 대한 엔티티 프레임워크 제공자를 찾을 수 없습니다.데이터, MySql Client' ADO.NET 프로바이더

'MySql'에 대한 엔티티 프레임워크 제공자를 찾을 수 없습니다.데이터, MySql Client' ADO.NET 프로바이더 제가 MySQL로 Entity Framework를 사용하려고 하는데 위의 오류가 발생합니다.최신 MySQL 커넥터를 설치했습니다. 전체 오류는 다음과 같습니다. No Entity Framework provider found for 'MySql.Data.MySqlClient' ADO.NET provider. Make sure the provider is registered in the 'entityFramework' section of the application config file. 하지만 'entity Framework' 섹션에서 등록 방법만 제시하는 것은 찾을 수 없습니다. ..

programing 2023.09.11

heroku에서 db를 다운로드하려면 어떻게 해야 합니까?

heroku에서 db를 다운로드하려면 어떻게 해야 합니까? heroku를 사용하고 있는데 앱(heroku)에서 데이터베이스를 다운로드하여 변경할 수 있도록 하고 싶습니다. pg백업을 설치했지만 사용하고 있습니다.heroku pgbackups:url.downloads 파일 postgresql 파일을 다운로드하거나 .dump를 postgresql 파일로 변환하려면 어떻게 해야 합니까?Heroku의 pg백업을 사용하는 경우(사용해야 할 경우): $ heroku pg:backups capture $ curl -o latest.dump `heroku pg:backups public-url` 다음과 같이 포스트그레스 DB로 번역합니다. $ pg_restore --verbose --clean --no-acl --no..

programing 2023.09.11

다른 데이터베이스에 있는 하나의 데이터베이스에서 MySQL

다른 데이터베이스에 있는 하나의 데이터베이스에서 MySQL 데이터베이스 간에 데이터를 마이그레이션해야 합니다. 둘 다 동일한 로컬 시스템에 있습니다. 테이블과 열 이름이 달라 이전 데이터베이스에서 모든 열을 마이그레이트할 수 없습니다. Select *저한텐 안 통해요 INSERT INTO newDatabase.table1(Column1, Column2); SELECT oldDatabase.table1(column1, column2) FROM oldDatabase.table1 하지만 내가 가진 것은#1064 - Syntax Error 내 쿼리의 오류는 무엇이며 어떻게 해결할 수 있습니까? 잘 부탁드립니다.쿼리는 다음과 같습니다. INSERT INTO newDatabase.table1 (Column1, Co..

programing 2023.09.01

MySQL 데이터베이스에서 이름 패턴과 일치하는 모든 테이블 잘라내기

MySQL 데이터베이스에서 이름 패턴과 일치하는 모든 테이블 잘라내기 모든 재고 테이블을 정리해야 합니다. 시도해 본 적이 있습니다. SELECT 'TRUNCATE TABLE ' + TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME LIKE 'inventory%' 하지만 다음과 같은 오류가 발생합니다. Truncated incorrect DOUBLE value: 'TRUNCATE TABLE ' Error Code 1292 이것이 올바른 방법이라면, 내가 무엇을 잘못하고 있습니까?concat 사용: SELECT concat('TRUNCATE TABLE `', TABLE_NAME, '`;') FROM INFORMATION_SCHEMA.TABLES WHE..

programing 2023.09.01

SQL 데이터베이스 또는 파일에 로그를 저장하는 것이 더 효율적입니까?

SQL 데이터베이스 또는 파일에 로그를 저장하는 것이 더 효율적입니까? 나는 cron에 의해 꽤 자주 로딩되는 스크립트가 거의 없습니다.지금은 로그를 저장하지 않으므로 스크립트를 로드하지 못하면 결과를 볼 때까지 결과를 알 수 없습니다. 결과가 올바르지 않은 경우에도 실패한 스크립트를 모르기 때문에 아무것도 할 수 없습니다. 로그를 저장하기로 했는데 어떻게 해야 할지 아직 잘 모르겠어요.그래서 제 질문은 로그를 SQL 데이터베이스나 파일에 저장하는 것이 더 효율적인가 하는 것입니다. mysql 데이터베이스에 'logs' 테이블을 만들고 각 로그를 별도의 행에 저장하거나, php의 file_put_contents 또는 fopen/fwrite를 사용하여 로그를 별도의 파일에 저장할 수 있습니다. 스크립트는 ..

programing 2023.08.27

PDO로 연결 시간 제한 설정

PDO로 연결 시간 제한 설정 PDO를 사용하여 MySQL 서버에서 데이터를 가져오고 있습니다.MySQL 서버를 사용할 수 없는 경우 이 코드가 예외를 반환하는 데 정말 (상대적으로) 오래 걸립니다. try { $handle = new PDO($db_type . ':host='.$db_host.';dbname='.$db_name,$db_user,$db_pass); // Tried using PDO::setAttribute and PDO::ATTR_TIMEOUT here } catch(PDOException $e) { echo $e->getMessage; } MySQL의 경우 예외가 발생하는 데 2분 이상 걸립니다(SQLSTATE[HY000] [2003] PostgreSQL에서 MySQL 서버에 연결할 수..

programing 2023.08.22

MySQL Current_TIMESTAMP가 기본값으로 표시됨

MySQL Current_TIMESTAMP가 기본값으로 표시됨 테이블을 만드는 동안 다음 오류가 발생합니다. ERROR 1293 (HY000): Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause 두 의 열을 있지 입니다.TIMESTAMP와 함께CURRENT_TIMESTAMP저는 둘 다 으로적둘, 사지않습다니하용다기본▁i를 사용하지 .ON UPDATE 절 실행하려는 DDL 쿼리는 CREATE TABLE user( /* Basic Information */ id INT NOT NULL AUTO_INCREMENT, firstname VARCHAR..

programing 2023.08.22

MYSQL - 날짜/초

MYSQL - 날짜/초 MySQL에서 DATTIME 값을 초 단위로 가져오는 방법을 찾을 수 없었습니다(구글, mysql 참조 매뉴얼 읽기). 날짜 시간에서 초를 추출하려는 것이 아니라 초로 변환하려는 것입니다."초로 변환"이 "UNIX 타임스탬프로 변환"(즉, 이후의 초 수)을 의미하는 경우 다음 기능을 사용할 수 있습니다. select UNIX_TIMESTAMP(your_datetime_field) from your_table where ... 또한 완전성을 위해 유닉스 타임스탬프에서 날짜 시간으로 변환하는 기능을 사용할 수 있습니다.두 DATTIME 값 사이의 차이를 가지려면 다음을 사용합니다. TIMESTAMP DIFF(단위, datetime_expr1, datetime_expr2) 돌아온다dat..

programing 2023.08.07

검색 엔진 Lucene 대 데이터베이스 검색

검색 엔진 Lucene 대 데이터베이스 검색 저는 MySQL 데이터베이스를 사용하고 있으며 데이터베이스 기반 검색을 사용하고 있습니다.데이터베이스 엔진과 루씬 검색 엔진의 장점과 단점은 무엇입니까?언제 어디서 사용해야 하는지에 대한 제안을 하고 싶습니다.저는 당신이 전체 텍스트 검색 엔진과 DBMS를 읽는 것을 제안합니다. 한 줄로 요약하자면: 만약 당신의 사용 사례가 대부분 전체 텍스트 검색이라면, Lucene을 사용하세요.사용 사례의 대부분이 조인 및 기타 관계형 작업인 경우 데이터베이스를 사용합니다.보다 복잡한 사용 사례를 위해 하이브리드 솔루션을 사용할 수 있습니다.텍스트 문서(모든 길이)를 색인화하고 해당 문서 내에서 텍스트를 검색하여 검색 질의와 일치하는 문서의 순위 목록을 반환하려면 Luce..

programing 2023.07.28