1. 程式人生 > >MySQL管理工具-SQLyog 9.63的使用詳解

MySQL管理工具-SQLyog 9.63的使用詳解

MySQL管理工具-SQLyog 9.63的使用詳解

 

1、如何建立資料庫

第一步,右鍵根結點->建立資料庫。

第二步,填寫資料庫名稱,選擇預設字符集等後點確定即可。

 

2、如何備份和還原資料庫

2.1 備份資料庫的步驟

第一步:右鍵要備份的資料庫->備份/匯出->備份資料庫。

第二步,在SQL轉儲介面上根據自己需要進行設定。

1:可根據需要備份資料、結構或者兩者。

2:選擇備份檔案儲存的位置。

3:對自己要備份的內容進行勾選。

4:根據自己需要選擇寫入檔案的內容,如Create Database,Use Database等語句。

第三步,點選匯出即可。

2.2 還原資料庫的步驟

第一步,右鍵要還原到的資料庫->匯入->執行SQL指令碼。

第二步,在還原資料庫介面選擇以前備份好的檔案。

第三步,點選‘執行’即可。

  1. 關於資料庫表的一些操作
    1. 備份表資料

右鍵選擇某資料庫下的表->備份表作為SQL轉儲。

以下步驟可以參考備份資料庫的方法。

    1. 還原表資料

與還原資料庫的步驟相同。

    1. 如何檢視並修改表結構和索引

第一步,右鍵表->改變表,開啟關於表的詳細資訊。

第二步,在開啟的介面,修改表結構和索引等資訊。比如,修改把索引屬性修改為FULLTEXT的圖如下。

  1. 如何建立使用者及授權使用者對資料庫操作

第一種方法:在SQLyog中新增使用者並進行授權。

第一步,以root賬戶的身份建立新連線。

第二步,選擇工具->使用者管理。

第二步,填寫使用者名稱,選擇主機localhost或%,輸入密碼,儲存改動即可建立使用者。

第三步,在第二步儲存改動後右上角使用者即相應的改為[email protected]%或[email protected](圖中1);然後再選擇要授權的資料庫,比如是exjc6(圖中2);接下來通過在具體操作前進行勾選給選擇的資料庫exjc6進行授予該操作的權利。

第二種方法:在命令視窗中進行建立使用者和授權。

使用命令進行資料庫授權步驟如下:

@>mysql –u root –p

mysql>grant all privileges on exjc6.* to [email protected]’%’ (identified by PASSWORD(‘123’));

mysql>flush privileges;

說明:

all表示所有許可權(包括增、刪、改、查等許可權);

exjc6.*表示對exjc6資料庫有所有操作許可權, *.* 表示對所有資料庫有所有操作許可權;

iyou為新增的使用者名稱;

123為密碼;

%為匹配的所有主機,即所有主機都可訪問該exjc6資料庫,localhost表示匹配本機;

執行完會在mysql.user表插入一條記錄,並新增一個名為iyou的使用者;

上面的資訊可以指定如grant select,update on exjc6.* to [email protected] identified by '123"

 

  1. 如何比較兩個資料庫之間的的差別並進行同步

第一步,選擇高階工具->架構同步工具。

第二步,選擇要比較的兩個資料庫,要修改的資料庫放在右側的目標源中。

第三步,根據需要可以選擇僅比較表格比較全部物件(表、函式、觸發器、儲存過程等),然後單擊比較,即可出現比較的結果。結果中通過具體顏色標註出建立或修改的物件,並在左下角顯示出具體的內容。

第四步,點選執行所有,即可把右側資料庫同步成與左側資料庫結構相同的資料庫。需要說明的是這種同步只包含表結構,不包含表資料。

  1. SQLyog過期,如何破解

我使用的是SQLyog 9.63,只有一個月的試用期,如何超過了試用期,怎麼辦?

在這時我可以告訴大家一個解決方案,那就是通過刪除登錄檔項,再獲得一個月的試用期。具體的操作方法如下:

第一步,執行視窗中輸入regedit,回車進入登錄檔編輯器。

第二步,按路徑HKEY_CURRENT_USER->SoftWare找到紅色標註的{8E919370-*}項。

第三步,右鍵該項,選擇刪除,再點選是即可。