1. 程式人生 > >修改MySql資料庫的預設時

修改MySql資料庫的預設時

MySql資料庫建立後,預設的時區比東八區少了八個小時。如果Sql語句中使用到MySql的時間的話就會比正常時間少了八個小時。所以需要修改MySql的系統時區,使其顯示的時間和我們現在的時間一致。
  1)檢視mysql系統時間

select now(); 

  2)設定時區更改為東八區

set global time_zone = '+8:00';

  3)重新整理許可權

flush privileges; 

  4)退出後重新登入,即可。

相關推薦

Mac下修改mysql資料庫預設字元編碼

mysql預設的編碼是latin1,它不支援中文,所以我們一般需要修改他的預設編碼格式。 開啟終端 1. 進入root許可權 sudo -i  2. cp /usr/local/mysql/

修改MySql資料庫預設

MySql資料庫建立後,預設的時區比東八區少了八個小時。如果Sql語句中使用到MySql的時間的話就會比正常時間少了八個小時。所以需要修改MySql的系統時區,使其顯示的時間和我們現在的時間一致。   1)檢視mysql系統時間 select now();   2)設定時區更改為東八區 set

Navicat修改mysql資料庫表插入資料欄位新增預設當前時間

比如新增createDate建立時間欄位,型別選擇timestamp,預設值填寫CURRENT_TIMESTAMP ,底部勾選欄位複選框提示根據當前時間戳更新 新插入的資料在select查詢時就會把該欄位的值查詢成最新的日期格式資料 資料查詢截圖如下

修改mysql 資料庫檔案預設儲存目錄

MySQL資料庫預設的資料庫檔案位於/var/lib/mysql下, 我的MySQL通過brew安裝(Mac) 資料庫檔案在/usr/local/var/mysql 下。 1、檢視資料庫檔案儲存目錄: hunyxvs-MacBook-Air:mysql hunyxv$ mysqla

Linux系統下修改mysql資料庫預設字符集

在建立mysql資料庫時,字符集編碼預設狀態下為latin1。如果要支援中文,需要在建立資料庫時設定字符集編碼為utf8: create database 庫名 character set utf8;

檢視和修改Mysql資料庫建表的時候預設的儲存引擎

建表的時候,不指定type或engine,則使用預設的儲存引擎。預設的儲存引擎,可以在配置檔案my.ini中檢視和修改,預設是InnoDB: # The default storage engine that will be used when create new tab

MySQL資料庫預設編碼檢視/修改

1. 檢視MySQL資料庫的預設編碼 有如下兩種方式, (1)使用status命令 mysql> status; 圖1 status命令 (2)使用show variables命令 mysql> show variables like 'char%'; 圖2

linux系統修改mysql資料庫root密碼

剛開始時,我是這樣修改的: 首先登入MySQL。 mysql> use mysql; mysql> update user set password=password(‘123’) where user=’root’ and host=’localhost’; mysql>

修改mysql資料庫存放路徑

步驟 方法二(又有用了) 一、停止mysql服務 sudo service mysql stop 二、新建目錄並移動現有資料庫 1、建立新的資料庫目錄: sudo mkdir /home/mysql 2、移庫 要在停止資料庫的情況下操作 sudo cp -R

檢視和修改MySQL資料庫的事物隔離級別

 檢視mysql的事務隔離級別 mysql> show variables like '%isolation%'; +---------------+-----------------+ | Variable_name | Value | +---------

如何修改MySQL資料庫名稱

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

linux中修改mysql預設編碼(character_set_server)解決插入亂碼問題

1、登入mysql,檢視mysql預設的編碼格式  show variables like 'character%'; 如果現實-bash: show: command not found 說明沒有登入mysql資料庫,需要進行登入 2、修改my.cnf 檔案 目錄為

CentOS下修改mysql資料庫編碼為UTF-8(附mysql開啟遠端連線和開放3306埠)

樓主在配置好linux雲伺服器的jdk,tomcat,mysql後,當要開始部署專案是,突然意識到一個很嚴重的問題,那就是資料庫的編碼問題,自安裝完成後並未修改資料庫的額編碼。。。。下面就來說說linux下修改mysql的編碼問題吧。。有一個問題網上很多地方都沒說到,詳情請繼續往下看。

Navicat修改mysql資料庫中文亂碼問題

步驟1:開啟navict,連線你的mysql資料庫 第二步:新建資料庫。選擇連線,右鍵選擇新建資料庫 選擇:utf8 -- UTF-8 Unicode 再選擇:utf8_general_ci 第3步:新建表,每個欄位同樣選擇utf-

修改MySQL資料庫密碼

第一種方法  進入cmd  按Windows+x鍵  點選windows PwerShell進入cmd mysqladmin -u root -p password 新密碼 Enter password:輸入你的舊密碼 例如下面這樣 我這裡設定的新密碼是123

linux修改mysql資料庫密碼

Linux下修改Mysql的用(root的密碼及修改root登入許可權 修改的使用者都以root為列。 一、知道原來的myql資料庫的root密碼; ①: 在終端命令列輸入 mysqladmin -u root -p password “新密碼” 回車 ,Ent

修改MySQL預設字符集!!

安裝完的MySQL的預設字符集為 latin1 ,為了要將其字符集改為使用者所需要的(比如utf8),就必須改其相關的配置檔案;由於linux下MySQL的預設安裝目錄分佈在不同的檔案下;不像windows一樣放在同一目錄下,只需修改其中的my.ini檔案,重起後就生效;所以先來看看li

修改mysql資料庫root的登入密碼

登入時提示密碼錯誤,安裝的時候並沒有更改密碼,後來通過免密碼登入的方式更改密碼,輸入update mysql.user  set password=password('root') where user='root'時提示ERROR 1054 (42S22): Unknown

當在DOS下視窗下顯示Mysql資料庫資訊,中文內容出現亂碼的解決辦法

出現亂碼的原因:在DOS視窗預設字符集為GBK格式,如果當前Mysql設定的預設編碼格式為非GBK(比如資料庫設定為UTF8),則可能就出現中文亂碼現象,因此在輸出資訊之前,須執行以下語句: SET NAMES gbk 該語句相當於是執行了以下三條語句: SET chara

mysql資料庫同步資料一致性的配置優化

據丟失,而在生產環境中, 每一資料都是要儘量不等丟失,所以,為了提高主從資料一致性和穩定性,降低丟失資料的可能,就需要進行一些配置優化,使用一些特別的設定,使得資料安全更好,但是同時也會影響到mysql資料庫的效能,所以就需要在安全和效能之間進行取捨。根據使用的具體環境,選擇最適合自身的資料庫安全設定。下面就