天天看點

sql備份檔案檢查版本号工具_MySQL管理工具之SQLyog_的使用詳解

1. 如何建立資料庫

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

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

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

2.1 備份資料庫的步驟

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

sql備份檔案檢查版本号工具_MySQL管理工具之SQLyog_的使用詳解

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

sql備份檔案檢查版本号工具_MySQL管理工具之SQLyog_的使用詳解

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

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

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

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

第三步,點選導出即可。

2.2 還原資料庫的步驟

第一步,右鍵要還原到的資料庫->導入->執行SQL腳本。

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

sql備份檔案檢查版本号工具_MySQL管理工具之SQLyog_的使用詳解

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

1. 關于資料庫表的一些操作

1.1 備份表資料

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

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

1.2 還原表資料

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

1.3 如何檢視并修改表結構和索引

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

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

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

第一種方法:在SQLyog中添加使用者并進行授權。

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

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

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

sql備份檔案檢查版本号工具_MySQL管理工具之SQLyog_的使用詳解

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

sql備份檔案檢查版本号工具_MySQL管理工具之SQLyog_的使用詳解

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

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

@>mysql –u root –p

mysql>grant all privileges on exjc6.* to iyou@’%’ (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"。

5. 如何比較兩個資料庫之間的的差别并進行同步

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

sql備份檔案檢查版本号工具_MySQL管理工具之SQLyog_的使用詳解

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

sql備份檔案檢查版本号工具_MySQL管理工具之SQLyog_的使用詳解

第三步,根據需要可以選擇僅比較表格或比較全部對象(表、函數、觸發器、存儲過程等),然後單擊比較,即可出現比較的結果。結果中通過具體顔色标注出建立或修改的對象,并在左下角顯示出具體的内容。

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