반응형

MySQL 109

경고: PDO::__construct(): [2002] 해당 파일 또는 디렉토리가 없습니다(unix://tmp/mysql.sock을 통해 연결 시도 중).

경고: PDO::__construct(): [2002] 해당 파일 또는 디렉토리가 없습니다(unix://tmp/mysql.sock을 통해 연결 시도 중). 어제는 코드가 정상적으로 작동했는데 오늘은 갑자기 데이터베이스에 연결하지 않으려고 합니다.나는 그것이나 코드에 대한 설정을 변경하지 않았고 소프트웨어도 업데이트하지 않았습니다.제가 하는 일은 이것뿐입니다. new PDO('mysql:host=localhost;port=3306;dbname=test', 'username', 'password'); 그리고 좋은 예외 메시지가 왔는데 이렇게 말합니다. 경고: PDO::__construct(): [2002] ...에 해당 파일이나 디렉토리(unix://tmp/mysql.sock을 통해 연결 시도 중)가 없습니..

source 2023.10.06

MySQL에서 조인에 인덱스를 사용하도록 강제하는 구문은 무엇입니까?

MySQL에서 조인에 인덱스를 사용하도록 강제하는 구문은 무엇입니까? 간단한 선택을 할 때 "FORCE/USE/INGORE INDEX"를 사용하는 것은 잘 문서화되어 있지만 JOIN을 위한 방법은 문서화되어 있지 않습니다. 특정 인덱스를 조인된 테이블에 사용하도록 강제하는 방법은 무엇입니까?FORCE/USE/IGNore는 가입 중인 테이블 이름 뒤에, 사용 중인 경우 별칭 뒤에 바뀝니다. SELECT t1.`id` AS `id_1`, t2.`id` AS `id_2` FROM `table1` t1 LEFT OUTER JOIN `table2` t2 FORCE INDEX FOR JOIN (`table1_id`) ON (t2.`table1_id` = t1.`id`) 언급URL : https://stackover..

source 2023.09.26

MySQL 쿼리 캐싱: 최대 캐시 크기 128MB로 제한?

MySQL 쿼리 캐싱: 최대 캐시 크기 128MB로 제한? 제 애플리케이션은 데이터베이스 집약적이기 때문에 애플리케이션과 MySQL 데이터베이스가 함께 최대한 효율적으로 작동하는지 확인하기 위해 정말 열심히 노력했습니다. 현재 MySQL 쿼리 캐시를 서버에서 실행 중인 쿼리의 특성에 맞게 조정하고 있습니다. query_cache_size캐시에 저장될 수 있는 최대 데이터 양입니다.query_cache_limit캐시에 있는 단일 결과 집합의 최대 크기입니다. 현재 MySQL 쿼리 캐시는 다음과 같이 구성됩니다. query_cache_size=128M query_cache_limit=1M tuning-primer.sh실행 중인 시스템에 대해 다음과 같은 튜닝 힌트를 제공합니다. QUERY CACHE Quer..

source 2023.09.21

MySQL 사용자 백업

MySQL 사용자 백업 MySQL 사용자와 해당 권한을 백업하려면 어떻게 해야 합니까? 내 땅바닥 같은 거? 다음과 같은 것을 찾고 있습니다. mysqldump -d -u root -p MyTable > Schema.sql mysql -BNe "select concat('\'',user,'\'@\'',host,'\'') from mysql.user where user != 'root'" | \ while read uh; do mysql -BNe "show grants for $uh" | sed 's/$/;/; s/\\\\/\\/g'; done > grants.sql 다음을 사용하여 mysql 데이터베이스를 백업할 수 있습니다. mysqldump -u root -p mysql > mysql.sql 를 실행..

source 2023.09.21

mysqdump 액세스 거부됨

mysqdump 액세스 거부됨 ssh의 sqldump를 사용하여 백업을 시도할 때 다음 명령을 기계 10.64.1.1에서 실행합니다.다음과 같은 오류가 발생합니다. mysqldump --user=test -p=password --host=10.64.1.2 --tab=. databasename tablename mysqldump: Got error: 1045: Access denied for user 'test'@'10.64.1.1' (using password: YES)하려고 할 그러나 동일한 사용자와 비밀번호를 사용하여 mysql에 접속할 수 있습니다. mysql --user=test -p[password] 사용자: :test@10.64.1.1 SSL:Not in use :stdout 사용하기: :''..

source 2023.09.16

그룹의 첫 번째 값과 마지막 값 선택

그룹의 첫 번째 값과 마지막 값 선택 일별 주식 시세(오픈, 하이, 로우, 클로즈 및 볼륨)로 구성된 MySql 테이블을 가지고 있으며, 이를 주간 데이터로 즉시 변환하려고 합니다.지금까지, 저는 다음과 같은 함수를 가지고 있는데, 이 함수는 고점, 저점, 용적에 적용됩니다. SELECT MIN(_low), MAX(_high), AVG(_volume), CONCAT(YEAR(_date), "-", WEEK(_date)) AS myweek FROM mystockdata GROUP BY myweek ORDER BY _date; 위 쿼리에서 _open의 첫 번째 인스턴스를 선택해야 합니다.예를 들어 월요일(특정 주)에 공휴일이 있고 화요일에 주식 시장이 열린 경우, 화요일에 공개 가치를 해당 주로 분류된 화요..

source 2023.09.16

MySQL에서 DESC 인덱스를 만들려면 어떻게 해야 합니까?

MySQL에서 DESC 인덱스를 만들려면 어떻게 해야 합니까? 필드에서 순서대로 정렬된 행을 내림차순으로 구해야 하는 표가 있습니다.실행 시EXPLAIN쿼리는 다음과 같습니다. EXPLAIN SELECT ... FROM table WHERE ... ORDER BY field DESC 알겠습니다.Using where; Using filesort에서Extra기둥.그래서 제가 지금.DESC색인: CREATE INDEX name ON table (field DESC); 하지만 달리다 보면EXPLAIN다시 말하지만, 나도 같은 생각을 합니다.Using where; Using filesort에서Extra칼럼과 퍼포먼스는 거의 비슷합니다. 내가 뭘 잘못하고 있는 거지?이는 단순히 구현되지 않았기 때문에 어떤 작업을 ..

source 2023.09.11

mysql 오류:테이블 "mysql".innodb_table_stats"를 찾을 수 없습니다.

mysql 오류:테이블 "mysql".innodb_table_stats"를 찾을 수 없습니다. mysql 5.6 커뮤니티 에디션에서 다음 오류가 발생합니다. : 오류:테이블 "mysql".innodb_table_stats"찾을 수 없습니다.InnoDB: 재계산"my database" 테이블에 대해 요청된 영구 통계의. "mytable"필요한 영구 통계 스토리지가 없거나 손상되었습니다. 대신 일시적인 통계를 사용합니다. 이 오류를 수정하려면 어떻게 해야 합니까?이것으로 문제가 해결되었습니다. /* 윈도우즈 7 시스템의 MySQL 5.6.10에 대한 윈도우즈 설치 관리자 문제에 대한 임시 수정.저는 깨끗하게 설치된 MySql에서 절차를 수행했고, 그것은 저에게 효과가 있었고, 적어도 로그의 innodb 오류..

source 2023.09.11

PphStorm에서 유효한 테이블을 확인할 수 없습니다.

PphStorm에서 유효한 테이블을 확인할 수 없습니다. 저는 지금.unable to resolve table오류는 유효한 테이블을 쿼리하는 SQL을 포함하는 php 파일에 나타납니다. 쿼리를 넘기면 DB 콘솔에 예상 결과가 나타나고 DB 탐색기 탭에서 데이터베이스를 확장하면 표가 표시됩니다. 코드 실행에 영향을 주지는 않지만 코드를 작성할 때 눈에 띄고, 실제 SQL 오류를 가리기 때문에 짜증이 납니다. 데이터베이스 연결을 새로고침을 시도했고, php 탭이 올바른 데이터베이스로 연결되고 있음을 확인했습니다.2017년 2월에 나는 가야만 했습니다. Settings > Languages & Frameworks > SQL Resolution 범위 프로젝트와 데이터베이스 링크를 추가하면 다시 올바르게 처리할 ..

source 2023.09.06

Data Mapper가 Active Record보다 더 현대적인 추세입니까?

Data Mapper가 Active Record보다 더 현대적인 추세입니까? 최근에 구현을 Active Record에서 Data Mapper로 전환할 계획이라고 발표한 ORM을 몇 개 접했습니다.이 주제에 대한 제 지식은 매우 제한적입니다.그렇다면 Data Mapper가 Active Record보다 더 최신 데이터인지에 대해 잘 아는 사람들에게 질문을 던집니다.액티브 레코드(Active Record) 운동이 시작될 무렵이었습니까?그 둘은 어떤 관계입니까? 마지막으로, 저는 데이터베이스 담당자가 아니고 이 주제에 대해 거의 알지 못하기 때문에, (데이터 담당자가 아닌) 소프트웨어를 작성하는 사람으로서 데이터 맵퍼 구현으로 이동하는 ORM을 따라야 합니까?DataMapper는 더 최신의 것이 아니라 ORM에..

source 2023.09.06
반응형