>  기사  >  백엔드 개발  >  PHP mysql에서 시간대를 설정하는 방법

PHP mysql에서 시간대를 설정하는 방법

藏色散人
藏色散人원래의
2021-09-18 09:49:222552검색

php mysql 시간대 설정 방법: 1. '%time_zone%'와 같은 변수 표시;" 명령을 실행합니다. 2. mysql 구성 파일 my.cnf 또는 my.ini를 수정하여 시간대를 설정합니다. set time_zone" 명령을 사용하여 시간대를 설정합니다.

PHP mysql에서 시간대를 설정하는 방법

이 문서의 운영 환경: Windows 7 시스템, PHP 버전 7.1, Dell G3 컴퓨터

php mysql 시간대를 설정하는 방법은 무엇입니까?

MySQL 시간대 설정 방법

기본값 MySQL 시간대는 서버의 시간대이며, 중국의 시간대 차이는 8시간입니다.

보기 방법

SQL 코드

mysql> show variables like '%time_zone%';

+——————+——–+
| Variable_name    | Value  |
+——————+——–+
| system_time_zone | CST    |
| time_zone        | SYSTEM |
+——————+——–+

시간대 방법 수정

방법 1:

mysql 구성 파일 my.cnf 또는 my.ini를 수정할 수 있습니다

[mysqld] 아래에 default-time-을 추가하세요. zone=timezone 시간대를 수정합니다.

예:

default-time-zone = '+8:00'

Restart msyql

[mysqld] 아래에 추가해야 합니다. 그렇지 않으면 알 수 없는 변수 'default-time-zone=+8:00'이 나타납니다.

방법 2:

通过命令 set time_zone = timezone

예를 들어

北京时间(GMT+0800)
set time_zone = '+8:00';
美国pst时间(GMT-08:00)
set time_zone = '-8:00';

SQL 코드

mysql> set time_zone = '+8:00';

프로그램 개발시 데이터베이스가 연결되면 MySQL 시간을 변경하는 코드를 바로 따라갈 수 있습니다.

mysql_query("SET time_zone = '+8:00'");

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP mysql에서 시간대를 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.