본문 바로가기

쿼리2314

MySQL 서버가 잘못된 시간대를 반환합니다. 고급 탭으로 이동하여 수동으로 servertimezone 속성 설정 내 Intellij IDEA가 MySQL Workbench의 데이터베이스 서버에 연결하지 않고 시간대 문제로 지정하고 고급 탭으로 이동하여 serverTimezone 속성을 수동으로 설정하기를 원합니다. 비슷한 문제가 있는지 찾아 보았지만 찾을 수없는 것 같습니다. 해결 방법 데이터베이스 도구 창에서 데이터 소스를 마우스 오른쪽 버튼으로 클릭하고 속성 ( Shift + Enter )을 선택한 다음 고급 탭에서 serverTimezone 속성을 ​​ UTC 로 설정합니다. 참조 페이지 https://stackoverflow.com/questions/57665645 2020. 10. 11.
MySQL mysqldump 액세스가 거부되었습니다. ssh에서 mysqldump를 사용하여 백업하려고 할 때, 컴퓨터 10.64.1.1에서 다음 명령을 실행합니다. 다음과 같은 오류가 발생합니다. mysqldump --user = test -p = password --host = 10.64.1.2 --tab =. 데이터베이스 이름 테이블 이름 mysqldump : Got error : 1045 : access denied for user 'test'@'10.64.1.1'(using password : YES) when trying to connect 그러나 동일한 사용자와 비밀번호를 사용하여 mysql에 액세스 할 수 있습니다. mysql --user = test -p [비밀번호] 현재 사용자 : test@10.64.1.1 SSL : 사용하지 않음 현재 .. 2020. 10. 11.
MySQL 필드를 간격으로 사용하는 mysql date_sub mysql 및 date_sub ()에 대한 도움이 필요합니다. 테이블 호출 활동이 있습니다. Activity(id,deadline,alert) Activity(1,'2011-04-18','1 DAY'); Activity(2,'2011-04-13','1 MONTH'); A의 모든 행에는 '경고'가 있으며,이 필드는 활동이 기한까지보고해야하는 시간을 나타냅니다. 예를 들면 date_sub () 함수를 사용하려고하는데이 함수의 매개 변수로 필드를 사용할 수 없습니다. 이 문제를 해결하는 방법을 아십니까? SELECT * FROM `activities` WHERE date_sub(`deadline`, INTERVAL alert) >= CURDATE(); 해결 방법 경고를 2 개의 필드로 분할 Alert_coun.. 2020. 10. 11.
MySQL 제한 범위 SELECT name FROM mydb ORDER BY score DESC LIMIT 10; 위의 쿼리는 처음 10 개의 순위를 반환합니다. LIMIT 를 수정하는 방법 또는 10 위부터 20 위까지 쿼리하는 다른 구문이 있습니까? 해결 방법 이것은 정말 기본적인 것입니다. 다음을 사용해야합니다. SELECT name FROM mydb ORDER BY score DESC LIMIT 10,10; 두 인수 10,10은 (Offset, Limit)이므로 11-20 행을 검색합니다. 9,11 10 위-20 위를 차지하려면 필요합니다. 참조 페이지 https://stackoverflow.com/questions/5767479 2020. 10. 11.
MySQL Chrome 확장 프로그램에서 DB에 연결 하시겠습니까? 내가 일하는 회사 내 사람들 만 사용할 수있는 크롬 확장 프로그램을 만들고 있습니다. 확장 기능에는 입력이 필요합니다. 이는 공유 MySQL DB 서버에 대한 간단한 쿼리로 생성 할 수 있습니다 (모든 직원이 읽기 전용 권한으로 액세스 할 수 있음). 문제는 확장이 모두 클라이언트 측 (주로 Javascript)이기 때문에 DB에 액세스하고 쿼리를 실행하는 가장 간단한 방법은 무엇입니까? 확장 기능을 수행하는 php / java (/ ...) 서비스를 만들어야합니까? 해결 방법 데이터베이스와 인터페이스 할 중개 웹 앱을 만들어야합니다. 그런 다음 확장에서 웹 앱의 API로 AJAX 호출을 수행하면 데이터베이스를 쿼리하고 결과를 반환합니다. 크롬 확장? 웹 앱 API? MySQL 참조 페이지 https:/.. 2020. 10. 11.
MySQL 테이블에서 중복 행을 삭제하는 방법 다음과 같은 MySQL 테이블이 있습니다. ID, Col1, Col2, Col3, Col4, etc... ID는 기본 키 이며 테이블 생성 이후로 작동하고 있습니다. 내가 원하는 것은 다른 모든 열이 동일한 레코드 하나를 제외하고 모두 삭제하는 것입니다. 해결 방법 DELETE DupRows.* FROM MyTable AS DupRows INNER JOIN ( SELECT MIN(ID) AS minId, col1, col2 FROM MyTable GROUP BY col1, col2 HAVING COUNT(*) > 1 ) AS SaveRows ON SaveRows.col1 = DupRows.col1 AND SaveRows.col2 = DupRows.col2 AND SaveRows.minId DupRows... 2020. 10. 11.
MySQL에서 느린 쿼리 로그 자르기 MySQL이 실행되는 동안 MySQL 느린 쿼리 로그를 자르는 가장 안전한 방법은 무엇입니까 (주로 Linux에서하지만 Windows가 알아두면 편리 할 것입니다)? 안전하다는 의미는 다음과 같습니다. 해결 방법 실행중인 응용 프로그램에 의해 열려 있는지 여부에 관계없이 파일을 자르려면 다음을 수행하십시오. > /var/logs/your.log 쉘 프롬프트에서. 참조 페이지 https://stackoverflow.com/questions/577339 2020. 10. 11.
MySQL mysql의 업데이트 쿼리의 여러 set 및 where 절 나는 아무것도 찾을 수 없기 때문에 이것이 가능하다고 생각하지 않지만 올바른 것을 찾지 못하면 여기에서 확인할 것이라고 생각했습니다. 내 데이터베이스에 두 개의 열이있는 설정 테이블이 있습니다. 첫 번째 열은 설정 이름이고 두 번째 열은 값입니다. 이 모든 것을 동시에 업데이트해야합니다. 이 값을 동시에 업데이트하는 방법이 있는지 확인하고 싶었습니다. UPDATE table SET col1='setting name' WHERE col2='1 value' AND SET col1='another name' WHERE col2='another value'; 위의 내용이 올바른 SQL 형식이 아니라는 것을 알고 있지만 이것이 원하는 각 설정에 대해 별도의 SQL 쿼리를 수행하는 대신 수행 할 수있는 다른 방법이.. 2020. 10. 11.
MySQL "변수 'sql_mode'를 'NULL'값으로 설정할 수 없습니다."오류 수정 방법 이 테이블이 있습니다. # Dumping structure for table editz.to_import CREATE TABLE IF NOT EXISTS `to_import` ( `id` int(11) unsigned NOT NULL auto_increment, `reference` int(11) unsigned NOT NULL, `trackid` int(11) unsigned NOT NULL, `side_pos1` char(2) NOT NULL, `side1` varchar(255) NOT NULL, `pos1` char(2) NOT NULL, `hh1` char(2) NOT NULL, `mm1` char(2) NOT NULL, `ss1` char(2) NOT NULL, `atl1` varchar(25.. 2020. 10. 11.
MySQL mysql-LIMIT x, y로 업데이트 UPDATE table SET checked = 1 WHERE field = 'xxx' LIMIT 1 잘 작동하지만 UPDATE table SET checked = 1 WHERE field = 'xxx' LIMIT 1, 10 throw error " # 1064-SQL 구문에 오류가 있습니다. MySQL 서버 버전에 해당하는 설명서에서 1 행의 '10'근처에서 사용할 올바른 구문을 확인하세요. " 왜 불가능합니까? 첫 번째 행을 제외한 모든 것을 업데이트하고 싶습니다. 해결 방법 UPDATE 절의 LIMIT 는 업데이트 할 수있는 행 수에 대한 상한 일뿐입니다. 처리 할 결과 행의 특정 하위 범위를 제외하고 모두 무시할 수있는 SELECT 와는 다릅니다. 이와 같은 것이 정말로 필요한 경우 LIMIT 제.. 2020. 10. 11.