반응형

MySQL 94

mysqld를 정지하는 방법

mysqld를 정지하는 방법 mysqld(mac 사용)의 start 명령어를 확인하려면 다음 작업을 수행합니다. ps aux|grep mysql mysql 서버를 기동할 수 있는 출력은 다음과 같습니다. /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=... 명령줄에서 mysql을 정지하는 데 필요한 명령어는 어떻게 찾을 수 있습니까?시험: /usr/local/mysql/bin/mysqladmin -u root -p shutdown 또는 다음 중 하나를 선택합니다. sudo mysqld stop 또는 다음 중 하나를 선택합니다. sudo /usr/local/mysql/bin/mysqld stop 또는 다음 중 하나를 선택합니다. sudo..

programing 2022.11.29

PHP/MySQL에서 날짜/시간을 UTC로 저장

PHP/MySQL에서 날짜/시간을 UTC로 저장 시간을 사용자의 표준시간대로 변환하는 방법에 대해 읽을 때마다 가장 좋은 방법은 날짜와 시간을 UTC에 저장한 후 사용자의 표준시간 오프셋을 이 시간에 추가하는 것이라고 합니다. UTC 시간으로 날짜를 저장하려면 어떻게 해야 하나요?MySQL DATETIME 필드를 사용합니다. 내 PHP 코드에서 MySQL에 새 레코드를 추가할 때 사용합니다.now()MySQL DATETIME에 삽입합니다. 다른 것을 사용해야 합니까?now()UTC 시간을 저장하시겠습니까?MySQL: UTC_TIMESTAMP() 현재 UTC 날짜와 시간을 'YYY-MM-DD HH:MM:SS' 또는 YYYMMDDHHMMSS.uuuuu 형식(함수가 문자열 또는 숫자 컨텍스트에서 사용되는지에 ..

programing 2022.11.20

Laravel의 created_at 및 updated_at 이름 변경

Laravel의 created_at 및 updated_at 이름 변경 Laravel의 타임스탬프를 매핑할 수 있습니까? created_at로.post_date그리고.post_date_gmt? updated_at로.post_modified그리고.post_modified_gmt? 워드프레스 애플리케이션을 라라벨로 옮기고 있어요 라라벨을 이용해서 워드프레스 데이터베이스 복사본에 접속하고 있어요데이터베이스의 라이브 버전이 아직 사용 중이므로 스키마를 변경하지 않습니다. [ Posts ]테이블에는post_date,post_date_gmt,post_modified그리고.post_modified_gmt하지만 라라벨은 기대하고 있다.created_at그리고.updated_at. 라라벨이 찾는 칼럼 이름을 바꿀 방법이 ..

programing 2022.11.20

그룹화 전 MySQL 주문 기준

그룹화 전 MySQL 주문 기준 각 저자의 최신 게시물을 찾아 결과를 그룹화하여 각 저자에 대해 하나의 최신 게시물만 작성하도록 해야 합니다. SELECT wp_posts.* FROM wp_posts WHERE wp_posts.post_status='publish' AND wp_posts.post_type='post' GROUP BY wp_posts.post_author ORDER BY wp_posts.post_date DESC 이렇게 하면 출력물이 올바르게 그룹화되므로 작성자당 게시물은 1개뿐이지만, 결과가 그룹화된 후에 순서가 지정되고 선택되기 전에는 순서가 지정되지 않습니다.select wp_posts.* from wp_posts where wp_posts.post_status='publish'an..

programing 2022.11.20

WAMP/MySQL 오류가 올바른 언어로 표시되지 않음

WAMP/MySQL 오류가 올바른 언어로 표시되지 않음 WAMP를 여러 번 재설치하여 문자 그대로 수백 페이지를 검색해도 이 문제는 해결되지 않습니다. phpmyadmin 설정 파일을 조사했습니다.설정: $cfg['Lang'] = 'en-utf-8'; (앞서 말한 것처럼) 여러 번 언인스톨을 했지만, 지금까지의 운은 전혀 없었던 것 같습니다.어떤 도움이라도 주시면 감사하겠습니다. MySQL이 보고할 때 사용하는 언어를 변경하려면my.ini다음과 같이 파일링 합니다. 다음 행을 찾습니다. # Change your locale here ! lc-messages=fr_FR 원하는 언어로 변경합니다.다음은 예를 제시하겠습니다. lc-messages=en_GB 영어 US로 변경하려면 다음과 같이 하십시오. lc-..

programing 2022.11.20

카운트(*)를 해야 하나요, 말아야 하나요?

카운트(*)를 해야 하나요, 말아야 하나요? 일반적으로 다음과 같은 질문을 하는 것은 좋지 않은 생각입니다. SELECT * FROM `group_relations` 그러나 카운트만 원하는 경우 테이블을 변경할 수 있지만 결과는 같기 때문에 이 쿼리를 사용해야 합니까? SELECT COUNT(*) FROM `group_relations` 또는 보다 구체적일수록 SELECT COUNT(`group_id`) FROM `group_relations` 후자가 더 빠를 수도 있다고 생각합니다만, 그 밖에 고려해야 할 것이 있습니까? 업데이트: 이 경우 InnoDB를 사용하고 있습니다.구체적으로 말씀 드리지 못해 죄송합니다.문제의 열이 NOT NULL이 아닌 경우 두 쿼리는 모두 동일합니다.group_id에 늘 값..

programing 2022.11.20

MySQL에서 열과 테이블 이름은 대소문자를 구분합니까?

MySQL에서 열과 테이블 이름은 대소문자를 구분합니까? 라고 하는 컬럼명이 있는 경우category_id그리고.Category_Id다른가요? 그리고 테이블이 있다면category그리고.Category다른가요?Unix 에서는 테이블명은 대소문자를 구분합니다.Windows 에서는 그렇지 않습니다.재밌지 않아?각각의 파일 시스템처럼요이게 우연이라고 생각하세요? 즉, Windows 상에서 개발 중이지만 Linux 머신에 도입할 예정이라면 SQL을 Linux 기반의 MySQL에 대해서도 테스트하거나 Prod 시 원인 모를 "table not found" 오류에 대비하는 것이 좋습니다.요즘은 VM이 싸요. 필드(열) 이름은 대소문자를 구분하지 않습니다. 편집: 클라이언트가 아닌 MySQL 서버 머신의 운영체제에 ..

programing 2022.11.20

MySQL에서 열 업데이트

MySQL에서 열 업데이트 테이블이 있습니다table1세 개의 열과 여러 개의 행이 있습니다. [key_col|col_a|col_b] 값 집합을 사용하여 col_a를 업데이트하고 싶다(예: leave).col_b변경되지 않음)은 다음과 같습니다. INSERT INTO table1 AS t1 (key_col, col_a) VALUES ("k1", "foo"), ("k2", "bar"); 근데 안 되네, 어떻게 해야 되지?INSERT 대신 UPDATE를 사용해야 합니다. UPDATE 구문 예: UPDATE table1 SET col_a='k1', col_b='foo' WHERE key_col='1'; UPDATE table1 SET col_a='k2', col_b='bar' WHERE key_col='2';..

programing 2022.11.19

도커 mysql 컨테이너가 가동되고 mysql이 언제 쿼리를 받을 수 있는지 어떻게 알 수 있습니까?

도커 mysql 컨테이너가 가동되고 mysql이 언제 쿼리를 받을 수 있는지 어떻게 알 수 있습니까? 나는 몇 개의 다른 도커 컨테이너를 배치하고 있는데, mysql이 첫 번째 컨테이너입니다.데이터베이스가 올라가면 바로 스크립트를 실행하고 다른 컨테이너를 빌드합니다.스크립트는 (이 공식 mysql 컨테이너에서) mysql을 설정하는 엔트리 포인트스크립트가 아직 실행 중일 때 실행하려고 했기 때문에 장애가 발생하고 있습니다. sudo docker run --name mysql -e MYSQL_ROOT_PASSWORD=MY_ROOT_PASS -p 3306:3306 -d mysql [..] wait for mysql to be ready [..] mysql -h 127.0.0.1 -P 3306 -u root ..

programing 2022.11.19

mysql 덤프 및 가져오기 속도 향상

mysql 덤프 및 가져오기 속도 향상 현재 이 질문은 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요구할 것이다.이 질문이 개선되고 다시 열릴 수 있다고 생각되면헬프센터를 방문하여 안내를 받으십시오. 닫힘10년 전에요. 잠겼습니다. 이 질문과 답변은이 질문은 부적절하지만 역사적 의미가 있기 때문에 잠겨 있습니다.현재 새로운 답변이나 상호작용을 받아들이지 않고 있습니다. mySQL 덤프 및 Import 속도를 높이기 위한 문서화된 기술이 있습니까? 여기에는 my.cnf 설정, ramdisk 사용 등이 포함됩니다. 문서화된 기술(가능성이 있는 속도 향상을 나타내는 벤치마크 포함)만을 찾..

programing 2022.11.19
반응형