MySQL 52

MySql 테이블 삽입(존재하지 않으면 업데이트)

MySql 테이블 삽입(존재하지 않으면 업데이트) UPDATE AggregatedData SET datenum="734152.979166667", Timestamp="2010-01-14 23:30:00.000" WHERE datenum="734152.979166667"; 동작하는 것은,datenum존재하지만 이 데이터를 새 행으로 삽입하고 싶다.datenum는 존재하지 않습니다. 갱신하다 데이터넘은 고유하지만 기본 키가 아닙니다.Jai는 당신이 사용해야 한다는 것이 옳다.INSERT ... ON DUPLICATE KEY UPDATE. datenum은 고유 키이므로 update 구에 포함할 필요가 없으므로 변경하지 마십시오.표의 다른 모든 열을 포함해야 합니다.함수를 사용하여 다른 열을 업데이트할 때 올바..

source 2022.12.24

모든 mysql 테이블을 자동으로 별도의 파일로 덤프하시겠습니까?

모든 mysql 테이블을 자동으로 별도의 파일로 덤프하시겠습니까? 각 mysql 테이블의 덤프를 다른 파일로 만들고 싶습니다.설명서에 따르면 이 구문은 다음과 같습니다. mysqldump [options] db_name [tbl_name ...] 테이블 이름을 미리 알고 있다는 뜻입니다.각 테이블 이름을 알고 있는 스크립트를 셋업할 수 있지만, 나중에 새 테이블을 추가하고 덤프 스크립트를 업데이트하는 것을 잊었다고 칩니다.그럼 하나 이상의 테이블에 대한 덤프가 없어졌군 기존의 각 테이블을 다른 파일에 자동으로 덤프하는 방법이 있습니까?또는 데이터베이스 쿼리, 모든 테이블 이름 가져오기 및 이름별로 덤프하는 스크립트푸를 수행해야 합니다. script-fu 루트를 사용할 경우 mysql 데이터베이스에 액세스..

source 2022.12.24

MySQL 사용자에게 호스트 액세스 권한 재할당

MySQL 사용자에게 호스트 액세스 권한 재할당 수천 명의 MySQL 사용자가 특정 호스트에서 액세스할 수 있도록 설정되어 있습니다.문제는 앞으로 두 대의 머신을 사용하게 될 것이며, 각 머신의 데이터베이스에 액세스하기 위해 동일한 계정을 사용해야 한다는 것입니다. 각 사용자 계정의 호스트 부분을 내부 네트워크 와일드카드에 맞게 빠르고 쉽게 실행하고 수정할 수 있는 방법을 원합니다.예를 들어 다음과 같습니다. 'bugsy'@'internalfoo'는 'bugsy' DB에 액세스할 수 있습니다. 내부 네트워크상의 어디에서나 버그시에의 액세스를 허가합니다. 'bugsy'@ '10.0.0.%'는 'bugsy' DB에 액세스할 수 있습니다. 수락된 답변은 사용자 이름만 변경했을 뿐 권한은 남겨졌습니다. 권장되는..

source 2022.12.24

NOW()를 datetime 데이터 유형의 기본값으로 설정하시겠습니까?

NOW()를 datetime 데이터 유형의 기본값으로 설정하시겠습니까? 에는 두 . 즉, '열'은 '열'입니다.registerDate and lastVisitDate typedatetime으로 됩니다.저는 다음과 같이 하고 싶습니다. registerDate 기본값을 MySQL NOW()로 설정합니다. 을 lastVisitDate로 합니다.0000-00-00 00:00:00늘 테이블이 이미 존재하고 기존 레코드가 있기 때문에 Modify 테이블을 사용하고 싶습니다.아래 두 개의 코드를 사용해 봤지만 둘 다 작동하지 않습니다. ALTER TABLE users MODIFY registerDate datetime DEFAULT NOW() ALTER TABLE users MODIFY registerDate dat..

source 2022.12.24

MySQL에서 어제 날짜 선택

MySQL에서 어제 날짜 선택 날짜가 어제인 값은 어떻게 표시하고 셀 수 있습니까?나는 사용했다time()데이터베이스에 날짜를 삽입합니다.예: URL: google.com youtube.com google.com youtube.com test.com youtube.com DateVisited: 1313668492 1313668540 1313668571 13154314 테이블 내에 여러 개의 URL이 존재하는 수와 어제 방문한 URL의 수를 표시합니다.결과 예: LINK | timesExisted | timesVisitedYesterday Google.com | 2 | 2 youtube.com| 3 | 3 어제 날짜를 알 수 있는 것은 이미 알고 있습니다만, 어제 URL이 몇 번 존재했는지, 테이블에 UR..

source 2022.12.13

jQuery UI 정렬 가능, 데이터베이스에 순서 쓰기

jQuery UI 정렬 가능, 데이터베이스에 순서 쓰기 jQuery UI를 사용하고 싶다sortable사용자가 순서를 설정한 후 변경할 수 있도록 하는 기능을 사용하여 데이터베이스에 기록하고 업데이트합니다.누가 어떻게 해야 하는지 예를 들어줄 수 있나요?jQuery UI 기능에는 이를 위한 방법이 포함되어 있습니다.꽤 간단해, 정말로.다음은 요소의 위치가 변경되는 즉시 지정된 URL로 데이터를 전송하는 간단한 예입니다. $('#element').sortable({ axis: 'y', update: function (event, ui) { var data = $(this).sortable('serialize'); // POST to server using $.post or $.ajax $.ajax({ da..

source 2022.12.13

MySQL 저속 쿼리 로그를 활성화하려면 어떻게 해야 합니까?

MySQL 저속 쿼리 로그를 활성화하려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. MySQL을 다시 시작하지 않고 MySQL의 느린 쿼리 로그를 활성화하려면 어떻게 해야 합니까? (8개의 답변) 닫힘8년 전. MySQL 버전 세부 정보는 다음과 같습니다. 서버: UNIX 소켓 경유 로컬 호스트 소프트웨어:MySQL 소프트웨어 버전: 5.0.96-community-log - MySQL Community Edition (GPL) 프로토콜 버전: 10 MySQL 저속 쿼리 로그를 활성화하려면 어떻게 해야 합니까?버전 5.1.6 이후: 1. MySQL 쉘을 입력하고 다음 명령을 실행합니다. set global slow_query_log = 'ON'; 2. 기타 원하는 옵션을 활성화합니다.다음은 ..

source 2022.12.03

MySQL Join에서 여러 조건을 충족해야 하는 문제가 발생함

MySQL Join에서 여러 조건을 충족해야 하는 문제가 발생함 테이블이 두 개 있어요.rooms그리고.rooms facilities원하는 시설을 갖춘 방을 골라야 합니다. 다음 쿼리를 사용하여 하나의 시설이 있는 방(id=4 - id_fu - )을 선택하면 Everything it ok: SELECT u.* FROM rooms u JOIN facilities_r fu ON fu.id_uc = u.id_uc AND fu.id_fu = '4' WHERE 1 AND vizibility='1' GROUP BY id_uc ORDER BY u_premium desc, id_uc DESC 그러나 시설이 더 많은 방을 선택하고 싶다면 다음 쿼리를 사용하여 id=4 및 id=3인 시설이 작동하지 않는다고 가정합니다. ..

source 2022.12.03

MySQL 테이블에서 고유 제약 조건을 삭제하는 중

MySQL 테이블에서 고유 제약 조건을 삭제하는 중 phpMyAdmin을 사용하여 MySQL 테이블의 컬럼에 "고유 키 제약"을 드롭하려면 어떻게 해야 합니까?고유한 제약조건은 인덱스이기도 합니다. 최초 사용SHOW INDEX FROM tbl_name인덱스의 이름을 확인합니다.인덱스의 이름은 다음 열에 저장됩니다.key_name그 질의의 결과에 따라 달라집니다. 그런 다음 DROP INDEX를 사용할 수 있습니다. DROP INDEX index_name ON tbl_name 또는 ALTER TABLE 구문: ALTER TABLE tbl_name DROP INDEX index_name 넌 할 수 있다.DROPphpMyAdmin을 사용하는 테이블에서 아래 표에 나타난 것과 같이 고유한 제약조건입니다.윙스팬 ..

source 2022.11.24

AWS RDS 인스턴스 업그레이드 중단 시간

AWS RDS 인스턴스 업그레이드 중단 시간 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 이 질문은 프로그래머가 주로 사용하는 특정 프로그래밍 문제, 소프트웨어 알고리즘 또는 소프트웨어 도구에 대한 질문은 아닌 것으로 보입니다.질문이 다른 스택 Exchange 사이트에서 토픽에 포함될 것으로 생각되는 경우, 질문에 대한 답변이 가능한 위치에 대해 코멘트를 남길 수 있습니다. 8년 전에 문을 닫았어요 이 질문을 개선하다 RDS 인스턴스 업그레이드와 관련하여 몇 가지 질문이 있습니다. 예를 들어 인스턴스를 소규모에서 대규모로 업그레이드할 때 다운타임이 얼마나 됩니까?인스턴스 유형(소형, 대형, 초대형)을 변경할 때 다운타임이 비교적 비슷하거나 데이터..

source 2022.11.24