怎么使用MySQL命令行管理MySQL數(shù)據(jù)庫
創(chuàng)新互聯(lián)主要從事成都做網(wǎng)站、成都網(wǎng)站建設、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務昭化,10多年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:18980820575
使用命令行連接MySQL數(shù)據(jù)庫:
Windows操作系統(tǒng)下,開始——運行,打開"運行"對話框,輸入cmd,點擊“確定”即可進入DOS窗口。
DOS窗口輸入登錄MySQL數(shù)據(jù)庫命令
mysql -h 127.0.0.1 -u root -p
1、新建數(shù)據(jù)庫:
進入phpmyadmin管理界面以后,找到如下文字“創(chuàng)建一個新的數(shù)據(jù)庫”,然后在下面填上要新建的數(shù)據(jù)庫的名稱,在后面的下拉列表中選擇數(shù)據(jù)庫的編碼,如“utf8_general_ci”,點擊“創(chuàng)建”按鈕,這樣就新建了一個數(shù)據(jù)庫。
2、新建此數(shù)據(jù)庫的對應帳戶
在phpmyadmin管理界面點擊“權(quán)限”,打開鏈接,點擊“添加新用戶”,在打開的頁面中會看到“登入信息”,輸入用戶名、主機(一般為本地:localhost)、密碼后,因為我們現(xiàn)在是要給單個用戶配置單個數(shù)據(jù)庫的權(quán)限,所以我們在這里不選擇“全局權(quán)限”,然后點擊最下面的“執(zhí)行”按鈕,這樣就新建了一個用戶名。
3、為新建的用戶添加此數(shù)據(jù)庫權(quán)限
添加完用戶以后,管理界面的上方會提示“您已添加了一個新用戶”,我們現(xiàn)在就給新建的用戶添加權(quán)限,在下面找到“按數(shù)據(jù)庫指定權(quán)限”,然后點擊“在下列數(shù)據(jù)庫添加權(quán)限”后面的下拉列表,選擇數(shù)據(jù)庫,選擇數(shù)據(jù)下面的全部,然后選擇結(jié)構(gòu)除了最下面三個以外的復選框,其他一律不選,然后點擊“執(zhí)行”按鈕,這樣就配置好了這個用戶完全管理這個數(shù)據(jù)庫的權(quán)限了。
注:
1、因為我們只是要給這個用戶管理這個數(shù)據(jù)庫的全部權(quán)限,但是沒有其他數(shù)據(jù)庫的管理權(quán)限,所以在配置權(quán)限的時候一定要注意。
2、INFORMATION_SCHEMA是信息數(shù)據(jù)庫,其中保存著關(guān)于MySQL服務器所維護的所有其他數(shù)據(jù)庫的信息。假如不想在phpMyAdmin中顯示的話只需要設置在config.inc.php(有的是config.default.php)中設置這樣一句:$cfg['Servers'][$i]['hide_db']
= ‘information_schema';
此外,如果在創(chuàng)新用戶時,選擇“用戶數(shù)據(jù)庫”中的“給以 用戶名_ 開頭的數(shù)據(jù)庫 (username\_%)
授予所有權(quán)限”選項,新建的用戶就可以自己創(chuàng)建以“username_”開頭的數(shù)據(jù)庫。
開設MySQL數(shù)據(jù)庫頁面總覽,如圖:
(1)、數(shù)據(jù)庫名:表示您要創(chuàng)建的MySQL的數(shù)據(jù)庫名,請不要用系統(tǒng)數(shù)據(jù)庫名,不要用數(shù)字開頭,也不要與MySQL數(shù)據(jù)庫中其他數(shù)據(jù)庫名重名;
(2)、管理賬戶:MySQL數(shù)據(jù)庫的管理賬戶,一般同數(shù)據(jù)庫名即可;
(3)、管理密碼:管理該數(shù)據(jù)庫的密碼,可以在MyODBC鏈接,phpMyAdmin中登錄使用;
(4)、大小限制:限制該數(shù)據(jù)庫的文件總大?。ㄐ枰ㄆ谒⑿拢?表示不限制。
1、phpMyAdmin
phpMyAdmin是最常用的MySQL維護工具,是一個用PHP開發(fā)的基于Web方式架構(gòu)在網(wǎng)站主機上的MySQL管理工具,支持中文,管理數(shù)據(jù)庫非常方便。不足之處在于對大數(shù)據(jù)庫的備份和恢復不方便。
mysql數(shù)據(jù)庫管理工具navicat for mysql,對于不怎么喜歡圖形界面或者不太方便使用SQL的時候。我們可以通過用這個圖形界面數(shù)據(jù)庫管理工具來管理mysql,本經(jīng)驗咗嚛就簡單介紹一下怎么用navicat for mysql管理連接mysql數(shù)據(jù)庫
工具/原料
navicat for mysql
Navicate for mysql
1
下載安裝軟件
使用navicate for mysl 之前當然先下載該軟件,可以通過百度搜索查找 navicate 特別注意一下,請認準百度安全驗證最好到官方網(wǎng)站,或者正規(guī)軟件下載站下載
2
下載好軟件之后,進行安裝navicat for mysql(安裝過程之間注意一下插件的自定義選擇)
Navicat for mysql 怎么用?
連接數(shù)據(jù)庫
打開navicat for mysql之后找到,文件----新建連接-- 如下圖
連接參數(shù)填寫
在出現(xiàn)的連接設置里面,有很多選項都是針對需要連接的數(shù)據(jù)庫的賬號信息
連接名:可以任意填寫,方便以后識別區(qū)分即可
主機名或IP: 填寫服務器的主機名(必須要能解析的)或者服務器IP地址,如果是本機可 以填寫localhost 或 127.0.0.1
端口:默認是3306 如果修改了其他端口,需要對應
密碼:就是用戶名root密碼或者其他mysql用戶的密碼
設置好連接數(shù)據(jù)庫的參數(shù)之后,點擊下方的“連接”如圖出現(xiàn)“連接成功”即設置成功
數(shù)據(jù)庫管理
連接上數(shù)據(jù)庫之后,在左側(cè)會顯示當前mysql所有的數(shù)據(jù)庫。點擊對應的數(shù)據(jù)庫,能查看當前數(shù)據(jù)庫下面的表
添加刪除數(shù)據(jù)庫
如果需要添加刪除數(shù)據(jù)庫的話,很簡單選擇需要操作的數(shù)據(jù)庫,鼠標右鍵選擇操作即可
添加刪除表
同樣對于數(shù)據(jù)庫下方的表,如果要新建的話點擊選擇 表---新建
對于新建的表,名和類型都可以手動輸入指定選擇。設置好之后,點擊保存輸入表名即可完成操作
點擊添加好的表,或數(shù)據(jù)庫的表。雙擊之后右側(cè)會列出當前表的詳細列項目和屬性
如何使用命令行
雖然是圖形化管理工具,但是對于很多操作其實還是需要SQL命令會更加方便。進入sql命令行界面,點擊“工具”--“命令列界面”如下圖箭頭位置
隨后在右下方空白區(qū)域進入了SQL命令行界面,操作方法和普通進入mysql命令行界面一樣使用命令。如果需要清除當前屏幕內(nèi)容,可以點擊“清除”即可
其他功能
對于之前數(shù)據(jù)庫已經(jīng)導出的sql文件,或者寫好的sql命令語句??梢酝ㄟ^選擇需要導入的數(shù)據(jù)庫,或表 右鍵選項“運行sql文件”
END
注意事項
navicat for mysql圖形管理工具,還有很多各種高級設置功能。咗嚛本經(jīng)驗就截圖介紹部分常用的數(shù)據(jù)庫操作方法,后續(xù)有相關(guān)小技巧請留意咗嚛經(jīng)驗,謝謝!
本經(jīng)驗為咗嚛原創(chuàng)操作截圖,百度經(jīng)驗首發(fā)。未經(jīng)許可,謝絕轉(zhuǎn)載!如果有疑問請給小編留言,謝謝多多支持!