반응형

mysql 16

Mysql 도커 컨테이너가 계속 다시 시작되고 있습니다.

Mysql 도커 컨테이너가 계속 다시 시작되고 있습니다. 컨테이너가 계속 다시 시작됩니다.나는 노력했다. 도커- compose 다운 -v 도커 볼륨 rm 아까는 컨테이너가 잘 작동하고 있었습니다. 로그 2021-03-27 13:16:08+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.23-1debian10 started. 2021-03-27 13:16:08+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql' 2021-03-27 13:16:08+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.23-1debi..

programing 2023.11.07

현재 GMT 시간에 대한 MySQL 쿼리

현재 GMT 시간에 대한 MySQL 쿼리 간단해 보이지만 GMT에서 현재 시간을 되돌리기 위해 간단한 SELECT 문을 사용하는 방법을 찾을 수 없었습니다. 서버 시간대와 GMT 시간대를 기준으로 NOW()를 GMT로 변환하기 위해 CONVERT_TZ()를 사용하려고 했는데 어떤 이유로 문자 시간대를 입력하면 NULL이 반환됩니다.제가 결과를 얻을 수 있는 유일한 방법은 실제로 오프셋을 입력하는 것입니다. 이는 정말 간단한 작업이기에는 너무 복잡해지고 있습니다.제 말은 이렇습니다. mysql> SELECT CONVERT_TZ(NOW(),@@global.system_time_zone,'GMT'); NULL mysql> SELECT CONVERT_TZ(NOW(),'PST','GMT'); NULL mysql>..

programing 2023.11.07

플라스크에서 MySQL 사용

플라스크에서 MySQL 사용 MySQL DB에 액세스하는 방법에 대한 예제 코드를 플라스크에서 공유할 수 있는 사람이 있습니까?sqlite에 연결하는 방법을 보여주는 문서가 있지만 MySql에는 연결되지 않습니다. 미리 감사드립니다.우선 Flask-MySQL 패키지를 설치해야 합니다.사용.pip예를 들어 다음과 같습니다. pip install flask-mysql 다음으로 구성을 추가하고 MySQL을 초기화해야 합니다. from flask import Flask from flaskext.mysql import MySQL app = Flask(__name__) mysql = MySQL() app.config['MYSQL_DATABASE_USER'] = 'root' app.config['MYSQL_DATAB..

programing 2023.11.07

Mysql SELECT CASE when something and return 필드

Mysql SELECT CASE when something and return 필드 나는 nmu와 nmi 두개의 필드를 가지고 있습니다. if nnmu is equal to 1, I need to return naziv_mesta from **mesto_istovara**, else if it's =0 I need to return naziv_mesta from mesto_utovara table 그리고 역으로, if nnmi is equal to 1, then I need to return naziv_mesta from **mesto_utovara,** else if it's =0 need to return naziv_mesta from mesto_istovara. 처음에는 모든 것이 좋아 보이지만 어..

programing 2023.10.28

집계 쿼리에서 특정 조건을 가진 행 수 계산

집계 쿼리에서 특정 조건을 가진 행 수 계산 나는 이 쿼리를 가지고 있습니다.PlayerSession와의.reconnect = TRUE, 그룹별로Player.country: SELECT country, COUNT(*) AS with_reconnect FROM PlayerSession S LEFT JOIN Player P ON (P.id = S.player_id) WHERE reconnect = TRUE GROUP BY country 다시 연결된 세션 수뿐만 아니라 총 수를 보여주도록 수정하고 싶습니다. 예를 들어: SELECT country, COUNT(*) AS total, (COUNT WHERE reconnect = TRUE) AS with_reconnect FROM PlayerSession S LE..

programing 2023.10.23

MySQL에서 그룹화된 순위를 수행하는 방법

MySQL에서 그룹화된 순위를 수행하는 방법 그래서 저는 다음과 같은 표를 가지고 있습니다. ID_STUDENT | ID_CLASS | GRADE ----------------------------- 1 | 1 | 90 1 | 2 | 80 2 | 1 | 99 3 | 1 | 80 4 | 1 | 70 5 | 2 | 78 6 | 2 | 90 6 | 3 | 50 7 | 3 | 90 그런 다음 그룹화, 정렬 및 순서를 지정하여 다음을 제공해야 합니다. ID_STUDENT | ID_CLASS | GRADE | RANK ------------------------------------ 2 | 1 | 99 | 1 1 | 1 | 90 | 2 3 | 1 | 80 | 3 4 | 1 | 70 | 4 6 | 2 | 90 | 1..

programing 2023.10.03

mysql2 gem이 홈브루가 있는 OS X에서 MySQL 5.6.12로 컴파일하지 못함

mysql2 gem이 홈브루가 있는 OS X에서 MySQL 5.6.12로 컴파일하지 못함 홈브루로 설치한 모든 패키지를 업데이트 했습니다.MySQL이 5.6.12로 업그레이드됨(5.5.27 정도에서): $ mysql --version mysql Ver 14.14 Distrib 5.6.12, for osx10.8 (x86_64) using EditLine wrapper 이제 mysql2 gem은 더 이상 컴파일되지 않습니다. $ gem install mysql2 Building native extensions. This could take a while... ERROR: Error installing mysql2: ERROR: Failed to build gem native extension. /Users..

programing 2023.10.03

MySQL 밀리초 필드에서 포맷된 날짜 선택

MySQL 밀리초 필드에서 포맷된 날짜 선택 MySQL 데이터베이스에 날짜를 밀리초(epoch)로 포함하는 열이 있습니다.날짜를 사람이 읽을 수 있는 것(어떤 형식과 시간대에서도 일, 월, 년, 시간, 분, 초)으로 포맷하는 SQL 쿼리를 만들고 싶습니다.이를 위한 SQL(또는 MySQL 특정) 기능이 있습니까?사용해 보십시오.FROM_UNIXTIME사용설명서에 나와 있는 것처럼 기능합니다. SELECT FROM_UNIXTIME(1196440219);-> '2007-11-30 10:30:19' 이렇게 포맷을 사용할 수도 있습니다. mysql> SELECT FROM_UNIXTIME(UNIX_TIME stamp(),-> '%Y %D %M %h:%i:%s %x';-> '2007년 11월 30일 10:30:59..

programing 2023.10.03

MySql 이벤트가 마지막으로 실행된 시기 찾기

MySql 이벤트가 마지막으로 실행된 시기 찾기 저는 며칠 전에 MySql 이벤트를 만들었습니다.작동이 안 된 것 같아요.이벤트를 보여주면 2015-09-07 00:00에 시작해서 WEEK 간격으로 진행됩니다.오늘은 2015-09-14이고 자정이 훨씬 넘었습니다.활성화 상태입니다.a) 언제 마지막으로 실행되었는지, b) 어떻게 해야 하는지 어떻게 알 수 있습니까? 제가 SP를 만들어서 실행하기로 했습니다.그때 테스트를 해봤는데 SP가 실행된 흔적이 없습니다. 이것을 디버그할 수 있는 쉬운 방법이 있습니까?아니면 어려운 방법이라도?이 정보는 다음을 통해 이용할 수 있습니다.eventsINFORMATION_SCHEMA. LAST_EXECED 열 참조: SELECT * FROM INFORMATION_SCHEM..

programing 2023.09.28

사용자가 읽을 수 있는 형식으로 날짜 형식 지정

사용자가 읽을 수 있는 형식으로 날짜 형식 지정 mysql 데이터베이스에 타임스탬프가 있다고 가정해 보겠습니다.2013-09-30 01:16:06그리고 이 변수가$ts. 다음과 같이 표시하려면 어떻게 출력해야 합니까?September 30th, 2013?$timestamp = "2013-09-30 01:16:06"; echo date("F jS, Y", strtotime($timestamp)); //September 30th, 2013 의 사용에 유의합니다.S오늘의 영어 서수 접미사를 얻기 위해서입니다. 이미 사용하고 계시기 때문에strtotime현재 시간 동안 사람이 읽을 수 있는 데이터가 필요하다면 "지금"이라는 키워드를 사용할 수 있습니다.strtotime("now") 관련출처 날짜. 시간에 걸맞다..

programing 2023.09.23
반응형