Jump to content

How To Change The Timezone From Mysql(I) ?


gigagames

Recommended Posts

Hello,

how can i change the Timezone from the Database (at PHP?)

i try everything i foundet, nothing works -.-

Here what i have tried:

$db->options(MYSQLI_INIT_COMMAND, "SET time_zone = 'Europe/Berlin'");

$db->options(MYSQLI_INIT_COMMAND, "SET time_zone = '+01:00'");

$db->query("SET time_zone = 'Europe/Berlin'");

$db->query("SET time_zone = '+01:00'");

and whit session and global bevor time zone

 

 

but its still using the server time why ?

Link to comment
Share on other sites

$db = new mysqli('localhost', '....', '....', '....');
$db->set_charset("UTF8")
THEN I HAVE ADDED ONE OF THE "COMMANDS" FROM THE FIRST POST

$stmt = $db->prepare(INSERT INTO ... (A,B,C) VALUES (?, ?, ?) ON DUPLICATE KEY UPDATE A = VALUES(A), C = VALUES(C), LastUpdate = NOW();
$stmt->bind_param(iss, ......);
$stmt->excecute();

Then if i check in Mysql the Timestamp is convertet to a date, but its a wrong clock, becouse its still use the Time_zone from the server and not my thet i have set

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...