MySQL管理工具-SQLyog 9.63的使用詳解
MySQL管理工具-SQLyog 9.63的使用詳解
1、如何建立資料庫
第一步,右鍵根結點->建立資料庫。
第二步,填寫資料庫名稱,選擇預設字符集等後點確定即可。
2、如何備份和還原資料庫
2.1 備份資料庫的步驟
第一步:右鍵要備份的資料庫->備份/匯出->備份資料庫。
第二步,在SQL轉儲介面上根據自己需要進行設定。
1:可根據需要備份資料、結構或者兩者。
2:選擇備份檔案儲存的位置。
3:對自己要備份的內容進行勾選。
4:根據自己需要選擇寫入檔案的內容,如Create Database,Use Database等語句。
第三步,點選匯出即可。
2.2 還原資料庫的步驟
第一步,右鍵要還原到的資料庫->匯入->執行SQL指令碼。
第二步,在還原資料庫介面選擇以前備份好的檔案。
第三步,點選‘執行’即可。
- 關於資料庫表的一些操作
- 備份表資料
右鍵選擇某資料庫下的表->備份表作為SQL轉儲。
以下步驟可以參考備份資料庫的方法。
-
- 還原表資料
與還原資料庫的步驟相同。
-
- 如何檢視並修改表結構和索引
第一步,右鍵表->改變表,開啟關於表的詳細資訊。
第二步,在開啟的介面,修改表結構和索引等資訊。比如,修改把索引屬性修改為FULLTEXT的圖如下。
- 如何建立使用者及授權使用者對資料庫操作
第一種方法:在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"。
- 如何比較兩個資料庫之間的的差別並進行同步
第一步,選擇高階工具->架構同步工具。
第二步,選擇要比較的兩個資料庫,要修改的資料庫放在右側的目標源中。
第三步,根據需要可以選擇僅比較表格或比較全部物件(表、函式、觸發器、儲存過程等),然後單擊比較,即可出現比較的結果。結果中通過具體顏色標註出建立或修改的物件,並在左下角顯示出具體的內容。
第四步,點選執行所有,即可把右側資料庫同步成與左側資料庫結構相同的資料庫。需要說明的是這種同步只包含表結構,不包含表資料。
- SQLyog過期,如何破解
我使用的是SQLyog 9.63,只有一個月的試用期,如何超過了試用期,怎麼辦?
在這時我可以告訴大家一個解決方案,那就是通過刪除登錄檔項,再獲得一個月的試用期。具體的操作方法如下:
第一步,執行視窗中輸入regedit,回車進入登錄檔編輯器。
第二步,按路徑HKEY_CURRENT_USER->SoftWare找到紅色標註的{8E919370-*}項。
第三步,右鍵該項,選擇刪除,再點選是即可。