SQLyog详细使用教程
SQLyog是一款功能強(qiáng)大的mysql數(shù)據(jù)庫管理工具,這篇文章為大家詳細(xì)介紹SQLyog的使用方法!
SQLyog使用教程
1. 如何創(chuàng)建數(shù)據(jù)庫
第一步,右鍵根結(jié)點(diǎn)->創(chuàng)建數(shù)據(jù)庫。
第二步,填寫數(shù)據(jù)庫名稱,選擇默認(rèn)字符集等后點(diǎn)確定即可。
2. 如何備份和還原數(shù)據(jù)庫
2.1 備份數(shù)據(jù)庫的步驟
第一步:右鍵要備份的數(shù)據(jù)庫->備份/導(dǎo)出->備份數(shù)據(jù)庫。
第二步,在SQL轉(zhuǎn)儲(chǔ)界面上根據(jù)自己需要進(jìn)行設(shè)置。
1:可根據(jù)需要備份數(shù)據(jù)、結(jié)構(gòu)或者兩者。
2:選擇備份文件存儲(chǔ)的位置。
3:對(duì)自己要備份的內(nèi)容進(jìn)行勾選。
4:根據(jù)自己需要選擇寫入文件的內(nèi)容,如Create Database,Use Database等語句。
第三步,點(diǎn)擊導(dǎo)出即可。
2.2 還原數(shù)據(jù)庫的步驟
第一步,右鍵要還原到的數(shù)據(jù)庫->導(dǎo)入->執(zhí)行SQL腳本。
第二步,在還原數(shù)據(jù)庫界面選擇以前備份好的文件。
第三步,點(diǎn)擊‘執(zhí)行’即可。
3. 關(guān)于數(shù)據(jù)庫表的一些操作
3.1 備份表數(shù)據(jù)
右鍵選擇某數(shù)據(jù)庫下的表->備份表作為SQL轉(zhuǎn)儲(chǔ)。
以下步驟可以參考備份數(shù)據(jù)庫的方法。
3.2 還原表數(shù)據(jù) 與還原數(shù)據(jù)庫的步驟相同。
3.3 如何查看并修改表結(jié)構(gòu)和索引
第一步,右鍵表->改變表,打開關(guān)于表的詳細(xì)信息。
第二步,在打開的界面,修改表結(jié)構(gòu)和索引等信息。比如,修改把索引屬性修改為FULLTEXT的
4. 如何創(chuàng)建用戶及授權(quán)用戶對(duì)數(shù)據(jù)庫操作
第一種方法:在SQLyog中添加用戶并進(jìn)行授權(quán)。
第一步,以root賬戶的身份創(chuàng)建新連接。
第二步,選擇工具->用戶管理。
第二步,填寫用戶名,選擇主機(jī)localhost或%,輸入密碼,保存改動(dòng)即可創(chuàng)建用戶。
第三步,在第二步保存改動(dòng)后右上角用戶即相應(yīng)的改為iyou@%或iyou@localhost(圖中1);然后再選擇要授權(quán)的數(shù)據(jù)庫,比如是exjc6(圖中2);接下來通過在具體操作前進(jìn)行勾選給選擇的數(shù)據(jù)庫exjc6進(jìn)行授予該操作的權(quán)利。
第二種方法:在命令窗口中進(jìn)行創(chuàng)建用戶和授權(quán)。 使用命令進(jìn)行數(shù)據(jù)庫授權(quán)步驟如下:
@>mysql–u root –p
mysql>grant all privileges on exjc6.* to iyou@’%’ (identified by PASSWORD(‘123’));
mysql>flush privileges;
說明: all表示所有權(quán)限(包括增、刪、改、查等權(quán)限);
exjc6.*表示對(duì)exjc6數(shù)據(jù)庫有所有操作權(quán)限, *.* 表示對(duì)所有數(shù)據(jù)庫有所有操作權(quán)限;
iyou為添加的用戶名; 123為密碼;
%為匹配的所有主機(jī),即所有主機(jī)都可訪問該exjc6數(shù)據(jù)庫,localhost表示匹配本機(jī);
執(zhí)行完會(huì)在mysql.user表插入一條記錄,并添加一個(gè)名為iyou的用戶;
上面的信息可以指定如grant select,update on exjc6.* to iyou@localhost identified by '123"。
5. 如何比較兩個(gè)數(shù)據(jù)庫之間的的差別并進(jìn)行同步
第一步,選擇高級(jí)工具->架構(gòu)同步工具。
第二步,選擇要比較的兩個(gè)數(shù)據(jù)庫,要修改的數(shù)據(jù)庫放在右側(cè)的目標(biāo)源中。
第三步,根據(jù)需要可以選擇僅比較表格或比較全部對(duì)象(表、函數(shù)、觸發(fā)器、存儲(chǔ)過程等),然后單擊比較,即可出現(xiàn)比較的結(jié)果。結(jié)果中通過具體顏色標(biāo)注出創(chuàng)建或修改的對(duì)象,并在左下角顯示出具體的內(nèi)容。 第四步,點(diǎn)擊執(zhí)行所有,即可把右側(cè)數(shù)據(jù)庫同步成與左側(cè)數(shù)據(jù)庫結(jié)構(gòu)相同的數(shù)據(jù)庫。需要說明的是這種同步只包含表結(jié)構(gòu),不包含表數(shù)據(jù)。
6. SQLyog過期,如何破解
我使用的是SQLyog 9.63,只有一個(gè)月的試用期,如何超過了試用期,怎么辦? 在這時(shí)我可以告訴大家一個(gè)解決方案,那就是通過刪除注冊表項(xiàng),再獲得一個(gè)月的試用期。
具體的操作方法如下: 第一步,運(yùn)行窗口中輸入regedit,回車進(jìn)入注冊表編輯器。
第二步,按路徑HKEY_CURRENT_USER->SoftWare找到紅色標(biāo)注的{8E919370-*}項(xiàng)。
第三步,右鍵該項(xiàng),選擇刪除,再點(diǎn)擊是即可。
總結(jié)
以上是生活随笔為你收集整理的SQLyog详细使用教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【离散数学中的数据结构与算法】十一 错排
- 下一篇: linux cmake编译源码,linu