반응형

MySQL 22

JPA 최대 절전 모드 지속성 예외 [Persistence Unit: default] 최대 절전 모드 세션 팩토리를 만들 수 없습니다.

JPA 최대 절전 모드 지속성 예외 [Persistence Unit: default] 최대 절전 모드 세션 팩토리를 만들 수 없습니다. 저는 JPA Hibernate와 mysql로 제 DB에 대한 연결을 정리하려고 했지만, 어떤 이유에서인지, 제가 무엇을 시도하든 간에 Tomcat 서버를 실행할 때 같은 예외가 발생합니다. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'localContainerEntityManagerFactoryBean' defined in class path resource [core/JPAConfig.class]: Bean instantiation via factory me..

programing 2023.11.07

mysql 쿼리에서 오프셋 및 제한을 사용하여 순서 추가

mysql 쿼리에서 오프셋 및 제한을 사용하여 순서 추가 mysql 쿼리가 있습니다. SELECT * FROM lead LIMIT 5 OFFSET 0 테이블 리드에서 데이터를 선택하고 오프셋이 0인 상태에서 결과를 5로 제한합니다.결과를 description으로 id로 주문하고 싶어서, 결과를 가장 먼저 추가된 데이터로 채워 넣을 것입니다. 나는 노력했다. SELECT * FROM lead LIMIT 5 OFFSET 0 order by id desc 작동이 안 돼요.어디가 잘못되었는지 고쳐주세요.당신이 해야합니다. select * from lead order by id desc LIMIT 5 OFFSET 0 매뉴얼(http://dev.mysql.com/doc/refman/5.0/en/select.html..

programing 2023.11.07

내 SQL 저장 지속 시간 - 데이터 유형?

내 SQL 저장 지속 시간 - 데이터 유형? 사용자가 현장에서 보내는 시간을 계산해야 합니다."X씨가 온라인으로 4시간 43분을 소비했다"는 것은 로그아웃 시간과 로그인 시간의 차이입니다.그래서 4시간 43분을 저장하기 위해 이렇게 선언했습니다.duration시간 NULL이 아님 이것이 유효한 것입니까 아니면 이것을 보관하는 더 나은 방법입니까?다른 계산이 있어서 DB에 저장해야 합니다. + 기타 사용 사례에 사용해야 합니다.그것을 정수 초 단위로 저장하는 것이 가장 좋은 방법일 것입니다. 그UPDATE깨끗하고 간단할 것입니다. 즉.duration = duration + $increment Tristram이 언급한 바와 같이, 사용에 제한이 있습니다.TIME현장 - 예를 들어"TIME값의 범위는 다음과 ..

programing 2023.10.28

MySQL 표준 시간대

MySQL 표준 시간대 MySQL 시간대에 대한 모든 목록이 있습니까? 유효한 값은 다음과 같습니다.time_zoneMySQL 설정은 호스트 운영 체제에 따라 다르지만 가능한 값 목록을 찾을 수 없습니다. 캘거리 현지 시간을 보여줄 시간이 필요합니다.기본적으로 (적어도 데비안 기반 설치에서는) MySQL에 로드되는 시간대 데이터가 없습니다.로드되었는지 테스트하려면 다음을 실행해 보십시오. SELECT CONVERT_TZ('2012-06-07 12:00:00', 'GMT', 'America/New_York'); 만약 그것이 a를 반환한다면.DATETIME(이 경우에는2012-06-07 08:00:00), 시간대를 로드했습니다.만약 돌아온다면NULL 않습니다그들은 아니에요.로드되지 않은 경우 오프셋(예: 오..

programing 2023.10.23

서명되지 않은 MySQL TINYINT

서명되지 않은 MySQL TINYINT t=t|128로 작성하려고 했는데 범위를 벗어났습니다.아주 작은 글씨가 서명되어 있는 것 같습니다. 그러나 http://dev.mysql.com/doc/refman/5.5/en/numeric-types.html 은 서명되지 않은 (below ) below일 수도 있다고 말합니다.하지만 서명이 안 된 상태로 만드는 방법은 나와 있지 않습니다.어떻게 하죠? Type Storage Minimum Value Maximum Value (Bytes) (Signed/Unsigned) (Signed/Unsigned) TINYINT 1 -128 127 0 255 SMALLINT 2 -32768 32767 0 65535 MEDIUMINT 3 -8388608 8388607 0 1677..

programing 2023.10.23

외국의 키 캐스케이드에 의존하는 것이 나쁜가요?

외국의 키 캐스케이드에 의존하는 것이 나쁜가요? 제가 참여하고 있는 프로젝트의 책임 개발자는 관련된 행을 삭제하기 위해 계단식에 의존하는 것은 나쁜 관행이라고 말합니다. 이것이 얼마나 나쁜지는 모르겠지만, 나는 그것이 나쁜지에 대한 당신의 생각을 알고 싶습니다.저는 행 주기를 거의 삭제하지 않는다는 말로 이 글을 시작하겠습니다.일반적으로 보관하려는 대부분의 데이터입니다.삭제된 것으로 표시하면 사용자에게 표시되지 않습니다(즉, 삭제된 것으로 표시됨).물론 데이터에 따라 다르며 사용자가 카트를 비울 때 실제로 기록을 삭제하는 것(예: 장바구니 내용)도 다릅니다. 여기서의 문제는 실제로 삭제하고 싶지 않은 레코드를 의도치 않게 삭제할 수 있다는 것입니다.그러나 참조 무결성은 이를 방지해야 합니다.그래서 명시적..

programing 2023.10.23

계층적 역할 기반 접근 제어 시스템 설계 방법

계층적 역할 기반 접근 제어 시스템 설계 방법 기본적인 거래는 프로젝트를 위한 맞춤형 "킥스타트"가 있다는 것입니다.이를 위해 사용자 제어를 다시 수행하는 것을 고려하고 있습니다.일반적인 rbac에 대한 질문이 많은 것을 알고 있지만 계층적 rbac에 대해서는 찾을 수 없습니까? 요구 사항은 다음과 같습니다. 역할을 그룹 권한에 할당할 수 있음 역할에 권한 항목이 없으면 역할이 자동으로 거부됩니다. 사용자에게 재지정 권한을 부여할 수 있음 사용자가 권한을 재정의하는 것은 허용 또는 거부입니다. 사용자가 "허용된" 역할에 상관없이 사용 권한을 명시적으로 거부할 경우 재정의가 성공합니다. 사용자는 여러 역할을 가질 수 있음 역할이 계층 구조를 가질 수 있음 역할은 다른 역할(예: "Form Super Mod..

programing 2023.10.23

코드 점화기 트랜잭션

코드 점화기 트랜잭션 코드 점화기 트랜잭션을 사용하고 있습니다. $this->db->trans_start(); $this->db->query('AN SQL QUERY...'); $this->db->trans_complete(); 이것은 잘 작동합니다. 문제는 내부의 문제입니다.trans_start그리고.trans_complete다른 기능들을 호출하고 있는데 그 기능들은 데이터베이스를 다루고 있어서 삽입과 업데이트가 포함되어 있고 일부 삭제도 있습니다.ex: $this->db->trans_start(); $this->utils->insert_function($data); $this->utils->update_function2($test); $this->db->trans_complete(); 이제 이러한 기..

programing 2023.10.18

소켓 '/tmp/mysql'을(를) 통해 로컬 MySQL 서버에 연결할 수 없습니다.양말' (2)

소켓 '/tmp/mysql'을(를) 통해 로컬 MySQL 서버에 연결할 수 없습니다.양말' (2) 내 단말기에서 mysql 클라이언트를 실행하려고 합니다.최신 mysql gem을 설치했습니다. ➜ ~ git:(master) ✗ ruby -v ruby 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin11.0] ➜ ~ git:(master) ✗ rails -v Rails 2.3.14 ➜ ~ git:(master) ✗ which mysql mysql: aliased to nocorrect mysql ➜ ~ git:(master) ✗ which ruby /usr/bin/ruby ➜ ~ git:(master) ✗ which rails /usr/bin/rails ➜ ~ g..

programing 2023.10.13

MySQL에서 일반 쿼리에 대한 변수를 선언하는 방법은 무엇입니까?

MySQL에서 일반 쿼리에 대한 변수를 선언하는 방법은 무엇입니까? MySQL에서 정상 쿼리에 대한 변수를 선언하려면 어떻게 해야 합니까? 예., declare @myVar date; set @myVar = something; select * from someTable where someColumn = @myVar; 시도해봤는데 구문이 잘못된 것 같아요제가 무엇을 빠뜨리고 있나요?세션 변수는 다음과 같은 방법으로 선언할 수 있습니다. SET @myvarname := 'value'; 또는 이런 방식으로 로컬 변수를 지정합니다. DECLARE my_variable varchar(30) 또한: DECLARE my_variable varchar(30) DEFAULT 'value' 언급URL : https://s..

programing 2023.10.13
반응형