小編給大家分享一下phpMyAdmin怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
創(chuàng)新互聯(lián)是專業(yè)的新華網(wǎng)站建設(shè)公司,新華接單;提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行新華網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
什么是phpMyAdmin ?
phpMyAdmin 是眾多 MySQL圖形化管理工具中使用最為廣泛的一種,是一款使用PHP 開(kāi)發(fā)的基于B/S模式的 MySQL 客戶端軟件,該工具是基于 Web 跨平臺(tái)的管理程序,并且支持簡(jiǎn)體中文,用戶可以在官網(wǎng)上下載最新版本的。
phpMyAdmin 為Web 開(kāi)發(fā)人員提供了類似 Access,SQL Server 的圖形化數(shù)據(jù)庫(kù)操作界面,通過(guò)該管理工具可以對(duì) MySQL 進(jìn)行各種操作,如何創(chuàng)建數(shù)據(jù)庫(kù),數(shù)據(jù)表和生成 MySQL 數(shù)據(jù)庫(kù)腳本文件等。
功能特點(diǎn)
PHP是一個(gè)基于服務(wù)端來(lái)創(chuàng)建動(dòng)態(tài)網(wǎng)站的腳本語(yǔ)言,您可以用PHP和HTML生成網(wǎng)站主頁(yè)。當(dāng)一個(gè)訪問(wèn)者打開(kāi)主頁(yè)時(shí),服務(wù)端便執(zhí)行PHP的命令并將執(zhí)行結(jié)果發(fā)送至訪問(wèn)者的瀏覽器中,這類似于ASP和CoildFusion,然而PHP和他們不同之處在于PHP開(kāi)放源碼和跨越平臺(tái),PHP可以運(yùn)行在WINDOWSNT和多種版本的UNIX上。它不需要任何預(yù)先處理而快速反饋結(jié)果,它也不需要mod_perl的調(diào)整來(lái)使您的服務(wù)器的內(nèi)存映象減小。PHP消耗的資源較少,當(dāng)PHP作為ApacheWeb服務(wù)器一部分時(shí),運(yùn)行代碼不需要調(diào)用外部二進(jìn)制程序,服務(wù)器不需要承擔(dān)任何額外的負(fù)擔(dān)。
除了能夠操作您的頁(yè)面外,PHP還能發(fā)送HIIP的標(biāo)題。您可以設(shè)置cookie,管理數(shù)字簽名和重定向用戶,而且它提供了極好的連通性到其它數(shù)據(jù)庫(kù)(還有ODBC),集成各種外部庫(kù)來(lái)做用PDF文檔解析XML的任何事情。
phpMyAdmin 是一個(gè)用PHP編寫(xiě)的軟件工具,可以通過(guò)web方式控制和操作MySQL數(shù)據(jù)庫(kù)。通過(guò)phpMyAdmin 可以完全對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,例如建立、復(fù)制和刪除數(shù)據(jù)等等。如果使用合適的工具,MySQL數(shù)據(jù)庫(kù)的管理就會(huì)變得相當(dāng)簡(jiǎn)單。應(yīng)用 MySQL 命令行方式需要對(duì) MySQL 知識(shí)非常熟悉,對(duì)SQL語(yǔ)言也是同樣的道理。不僅如此,如果數(shù)據(jù)庫(kù)的訪問(wèn)量很大,列表中數(shù)據(jù)的讀取就會(huì)相當(dāng)困難。
當(dāng)前出現(xiàn)很多GUI MySQL客戶程序,其中最為出色的是基于 Web 的phpMyAdmin 工具。這是一種 MySQL數(shù)據(jù)庫(kù)前臺(tái)的基于PHP的工具。
PhpMyAdmin 的缺點(diǎn)是必須安裝在 Web 服務(wù)器中,所以如果沒(méi)有合適的訪問(wèn)權(quán)限,其它用戶有可能損害到 SQL 數(shù)據(jù)。
安裝過(guò)程
如果使用集成化安裝包來(lái)配置PHP的開(kāi)發(fā)環(huán)境, 就無(wú)需單獨(dú)下載 phpMyAdmin 圖形化管理工具,因?yàn)榧苫陌惭b包中基本上都包含了圖形化管理工具。我們這里就使用了集成化安裝包phpStudy,
如果使用的不是集成化安裝包,那么就需要自己安裝phpMyAdmin圖形化管理工具了,大家可以去官網(wǎng)下載最新的版本,具體安裝過(guò)程我們?cè)谶@里就不詳細(xì)介紹了,大家可以閱讀《http://www.php.cn/php-weizijiaocheng-357397.html》這篇文章,該篇詳細(xì)介紹了phpMyAdmin安裝過(guò)程!
使用
phpMyAdmin 是一個(gè)以PHP為基礎(chǔ),以Web-Base方式架構(gòu)在網(wǎng)站主機(jī)上的MySQL的資料庫(kù)管理具。
可以管理整個(gè)MySQL服務(wù)器(需要超級(jí)用戶),也可以管理單個(gè)數(shù)據(jù)庫(kù)。為了實(shí)現(xiàn)后一種,你將需要合理設(shè)置MySQL用戶,他只能對(duì)允許的數(shù)據(jù)庫(kù)進(jìn)行讀/寫(xiě)。那要等到你看過(guò)MySQL手冊(cè)中相關(guān)的部分。
無(wú)論是在 Windows 操作系統(tǒng)還是 Linux 操作系統(tǒng),phpMyAdmin圖形化管理工具的使用方法都是一樣。
phpMyAdmin 圖形化管理工具的可視化界面中操作數(shù)據(jù)庫(kù)
操作數(shù)據(jù)庫(kù)
在瀏覽器的地址欄中輸入:localhost/phpMyAdmin/,回車,就可以進(jìn)入phpMyAdmin主界面了。接下來(lái)就可以進(jìn)行 MySQL 數(shù)據(jù)庫(kù)的操作了 。
1.創(chuàng)建數(shù)據(jù)庫(kù)
在 phpMyAdmin 的主界面中,可以看見(jiàn)有 “語(yǔ)言-languange” 的下拉框,我們可以在下拉框中選擇“中文-Chinese simplified”選項(xiàng),然后上有個(gè)”服務(wù)器連接校對(duì)“ 我們一般會(huì)選擇utf8_general_ci 簡(jiǎn)體中文編碼格式,防止出現(xiàn)亂碼的情況。
當(dāng)上面的設(shè)置好了,下面我開(kāi)始創(chuàng)建數(shù)據(jù)庫(kù),點(diǎn)擊左上方的數(shù)據(jù)庫(kù)就會(huì)出現(xiàn)下面的界面:
然后在文本框中輸入自己的數(shù)據(jù)庫(kù)名字,我們這里是"php.cn",雖然我們?cè)谝婚_(kāi)始就設(shè)置過(guò)了這個(gè)編碼格式,但是為了萬(wàn)一,我們可以再在這里再次選擇 “utf8_general_ci ”,然后點(diǎn)擊創(chuàng)建按鈕之后再左側(cè)欄就可以看見(jiàn)你創(chuàng)建的數(shù)據(jù)庫(kù)了,如下圖:
我們可以點(diǎn)擊一下我們創(chuàng)建的數(shù)據(jù)庫(kù),就可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理了:
上面就是創(chuàng)建數(shù)據(jù)庫(kù)成功了!
2.修改數(shù)據(jù)庫(kù)
在數(shù)據(jù)庫(kù)管理界面(上圖),有個(gè)“操作”按鈕,點(diǎn)擊進(jìn)入修改操作數(shù)據(jù)庫(kù)的頁(yè)面。
1.進(jìn)入修改頁(yè)面左上方可以對(duì)當(dāng)前數(shù)據(jù)庫(kù)執(zhí)行創(chuàng)建數(shù)據(jù)表的操作,在創(chuàng)建數(shù)據(jù)表提示信息下的兩個(gè)文本框中分別輸入要?jiǎng)?chuàng)建的數(shù)據(jù)表名字和字段總數(shù),點(diǎn)擊“執(zhí)行”按鈕,就進(jìn)入創(chuàng)建數(shù)據(jù)表結(jié)構(gòu)頁(yè)面,這個(gè)我們后面的文章會(huì)有詳細(xì)介紹。
2.在進(jìn)入修改頁(yè)面的右上方可以對(duì)數(shù)據(jù)庫(kù)重命名,在“將數(shù)據(jù)庫(kù)改名為:”的文本框中輸入心得數(shù)據(jù)庫(kù)名字,單擊“執(zhí)行”就可以修改數(shù)據(jù)庫(kù)名成功。
3.刪除數(shù)據(jù)庫(kù)
同樣是點(diǎn)擊“操作”按鈕進(jìn)入修改頁(yè)面,在“新建數(shù)據(jù)表”的正下面就是刪除數(shù)據(jù)庫(kù),點(diǎn)擊就可以刪除數(shù)據(jù)庫(kù),
注意:
數(shù)據(jù)庫(kù)在我們?nèi)粘i_(kāi)發(fā)中是非常重的,里面有很多數(shù)據(jù),如果要?jiǎng)h除一定要謹(jǐn)慎,一旦刪除就不可回復(fù),建議再刪除之前先備份數(shù)據(jù)庫(kù)!
操作數(shù)據(jù)表是以選擇指定的數(shù)據(jù)庫(kù)為前提,然后在該數(shù)據(jù)庫(kù)中創(chuàng)建并管理數(shù)據(jù)表。下面我們將詳細(xì)介紹如何創(chuàng)建,修改以及刪除數(shù)據(jù)表!
1.創(chuàng)建數(shù)據(jù)表
下面我們使用用戶的賬戶為例子,詳細(xì)介紹數(shù)據(jù)表的創(chuàng)建方法。
在創(chuàng)建php.cn數(shù)據(jù)庫(kù)之后,點(diǎn)擊php.cn數(shù)據(jù)庫(kù),在“新建數(shù)據(jù)表”下面的文本框中輸入數(shù)據(jù)表的名稱以及字段數(shù),然后點(diǎn)擊“執(zhí)行”按鈕,就可以創(chuàng)建數(shù)據(jù)表,如下圖:
在成功創(chuàng)建數(shù)據(jù)表之后,將顯示數(shù)據(jù)表結(jié)構(gòu)的界面,在該界面的表單中輸入各個(gè)字段的詳細(xì)信息,包括字段名,數(shù)據(jù)類型,長(zhǎng)度/值,編碼格式,是否為空和主鍵等等,以完成對(duì)表結(jié)構(gòu)的詳細(xì)設(shè)置,當(dāng)所有的信息都填寫(xiě)完成之后,單擊“保存”就可以創(chuàng)建數(shù)據(jù)表結(jié)構(gòu),如下圖所顯示,
技巧:
點(diǎn)擊“保存”按鈕之后,單擊“數(shù)據(jù)表表名字”,可以將數(shù)據(jù)表結(jié)構(gòu)以橫版顯示,便于編輯結(jié)構(gòu)!
2.修改數(shù)據(jù)表
一個(gè)新的數(shù)據(jù)表創(chuàng)建后,進(jìn)入到數(shù)據(jù)表結(jié)構(gòu)頁(yè)面中,在這里可以通過(guò)改變數(shù)據(jù)表的結(jié)構(gòu)來(lái)修改表??梢詧?zhí)行添加列,刪除列,索引列,修改列的數(shù)據(jù)類型或者字段的長(zhǎng)度/值等操作,如下圖:
3.刪除數(shù)據(jù)表
刪除數(shù)據(jù)表跟數(shù)據(jù)庫(kù)大同小異,點(diǎn)擊數(shù)據(jù)表進(jìn)入數(shù)據(jù)表結(jié)構(gòu)頁(yè)面中,再右上角有一個(gè)“操作按鈕”,點(diǎn)擊進(jìn)入操作頁(yè)面,在該頁(yè)面有對(duì)表的排序修改,可有將表移至其他數(shù)據(jù)庫(kù)中,可以修改表選項(xiàng),以及表維護(hù),在右下角有一個(gè)“刪除數(shù)據(jù)或者數(shù)據(jù)表”,點(diǎn)擊“刪除數(shù)據(jù)表”就可以刪除數(shù)據(jù)表了!如下圖:
使用SQL語(yǔ)句操作數(shù)據(jù)表的圖文詳解
單擊 phpMyAdmin 主界面中的 “SQL”按鈕,打開(kāi)SQL 語(yǔ)句編輯區(qū),輸入完整的 SQL 語(yǔ)句,來(lái)實(shí)現(xiàn)數(shù)據(jù)的查詢,添加,修改和刪除操作!
1.使用 SQL 語(yǔ)句插入數(shù)據(jù)
在 SQL 語(yǔ)句編輯區(qū)中使用 insert 語(yǔ)句項(xiàng)數(shù)據(jù)表 php.cn 中插入數(shù)據(jù),單擊"執(zhí)行"按鈕,向數(shù)據(jù)表中插入一條數(shù)據(jù),如果提交的 SQL 語(yǔ)句有錯(cuò)誤的,那么系統(tǒng)就會(huì)給出警告,提示用戶修改,如下圖:
如果 SQL語(yǔ)句沒(méi)有錯(cuò)誤提交后點(diǎn)擊左上角的“瀏覽”按鈕,進(jìn)入數(shù)據(jù)展示頁(yè)面,如下圖:
技巧:
為了編寫(xiě)方便,可以利用右側(cè)的屬性列表來(lái)選擇要操作的列,只要選中要添加的列,雙擊其選項(xiàng)或者單擊“<<”按鈕添加列名稱就可以了!
2.使用 SQL 語(yǔ)句修改數(shù)據(jù)
在 SQL編輯區(qū)使用 update 語(yǔ)句修改數(shù)據(jù)信息,如:id 為 1的用戶的名稱修改為“創(chuàng)新互聯(lián)”,密碼修改為:“654321”,具體看下圖:
上面的圖使之后成功之后的頁(yè)面,這樣就可以看下數(shù)據(jù)展示的頁(yè)面,
修改之前的:
修改之后的:
上面可以看出已經(jīng)修改成功過(guò)了!
3.使用 SQL 語(yǔ)句查詢數(shù)據(jù)
在 SQL 語(yǔ)句編輯區(qū)使用 select語(yǔ)句檢索指定條件的數(shù)據(jù)信息,如:將di 小與 4 的信息全部顯示出來(lái),SQL語(yǔ)句如下圖:
單擊“執(zhí)行”按鈕,實(shí)現(xiàn)如下圖:
除了對(duì)整個(gè)表的簡(jiǎn)單查詢外,還可以進(jìn)行一些復(fù)雜的條件查詢(使用 where 子句提交 LIKE、ORDERBY,GROUP BY等條件查詢語(yǔ)句)及多表查詢!
4.使用 SQL 語(yǔ)句刪除數(shù)據(jù)
在 SQL 語(yǔ)句編輯區(qū)使用 delete 語(yǔ)句檢索指定條件的數(shù)據(jù)或者全部信息,比如:刪除名稱為 baidu.com 的信息,SQL語(yǔ)句如下圖:
點(diǎn)擊“執(zhí)行”之后會(huì)彈出一個(gè)框,問(wèn)你是不是確認(rèn),點(diǎn)擊確認(rèn)之后,如下圖:
之后點(diǎn)擊左上角的瀏覽,你會(huì)發(fā)現(xiàn)用戶名為 baidu.com信息被刪除了,如下圖:
注意:如果 delete語(yǔ)句后面沒(méi)有 where 條件語(yǔ)句,那么就會(huì)刪除指定數(shù)據(jù)表中的全部數(shù)據(jù)。
管理數(shù)據(jù)記錄的圖文詳解
在創(chuàng)建完數(shù)據(jù)庫(kù)以及數(shù)據(jù)表后,可以通過(guò)操作數(shù)據(jù)表來(lái)管理數(shù)據(jù)記錄。在本節(jié)文章中我們將分別介紹插入數(shù)據(jù),瀏覽數(shù)據(jù),搜索數(shù)據(jù)的方法!
1.插入數(shù)據(jù)
選擇某一個(gè)數(shù)據(jù)表后,在導(dǎo)航位置有一個(gè)“插入”的按鈕,單擊進(jìn)入插入頁(yè)面,在頁(yè)面中輸入各個(gè)字段值,單擊“執(zhí)行”按鈕,就可以插入數(shù)據(jù),如下圖所示:
最后點(diǎn)擊“執(zhí)行”按鈕,就可以插入數(shù)據(jù)了,如下圖:
2.瀏覽數(shù)據(jù)
選擇某個(gè)數(shù)據(jù)或者是成功插入數(shù)據(jù)以后,點(diǎn)擊導(dǎo)航欄的 “瀏覽”按鈕,進(jìn)入數(shù)據(jù)展示頁(yè)面,可以單擊數(shù)據(jù)列表中的“編輯”按鈕,就可以對(duì)數(shù)據(jù)進(jìn)行編輯,單擊“刪除”按鈕,就可以刪除該條記錄!如下圖:
3.搜索數(shù)據(jù)
選擇某一個(gè)數(shù)據(jù)表之后,在導(dǎo)航欄點(diǎn)擊“搜索”按鈕,進(jìn)入搜索頁(yè)面,可以在選擇字段的列表框中選擇一個(gè)或者多個(gè)列。如果選擇多個(gè)列,按下 Ctrl鍵,然后依次單擊要選擇的字段名,查詢結(jié)果將按照選擇的字段名進(jìn)行輸出 。
在該界面中可以對(duì)記錄按條件進(jìn)行查詢,查詢方式有兩種:
第一種:選擇構(gòu)建 where語(yǔ)句查詢,直接在“添加搜索條件”文本框中輸入查詢語(yǔ)句,然后單擊其后的執(zhí)行按鈕。
第二種:使用按列查詢,選擇查詢的條件,并在文本框中輸入要查詢的值,單擊“執(zhí)行按鈕”。
導(dǎo)入和導(dǎo)出數(shù)據(jù)表的圖文介紹
導(dǎo)入和導(dǎo)出數(shù)據(jù)是互逆的兩個(gè)操作,導(dǎo)入數(shù)據(jù)是通過(guò)擴(kuò)展名為.sql的文件導(dǎo)入到數(shù)據(jù)庫(kù)中,導(dǎo)出數(shù)據(jù)是將數(shù)據(jù)表結(jié)構(gòu),表記錄儲(chǔ)存為.sql的文件,可以通過(guò)導(dǎo)入導(dǎo)出實(shí)現(xiàn)數(shù)據(jù)庫(kù)的備份和還原操作。下面我們將分別介紹導(dǎo)入導(dǎo)出的方法!
1.導(dǎo)出數(shù)據(jù)表
首先我們要選導(dǎo)出的數(shù)據(jù)表或者數(shù)據(jù)庫(kù),我們這里就以導(dǎo)出數(shù)據(jù)表為例子,選擇好數(shù)據(jù)表之后,在導(dǎo)航欄中點(diǎn)擊“導(dǎo)出”按鈕,進(jìn)入導(dǎo)出數(shù)據(jù)的頁(yè)面,會(huì)有兩個(gè)選擇“快速”和“自定義”如下圖:
我們正常都是直接選擇快速,然后格式格式選擇:SQL,最后點(diǎn)擊執(zhí)行,然后保存文件存放的位置!
2.導(dǎo)入數(shù)據(jù)表
先選擇數(shù)據(jù)庫(kù),然后在導(dǎo)航欄中點(diǎn)擊“導(dǎo)入”的按鈕,進(jìn)入導(dǎo)入的頁(yè)面,然后點(diǎn)擊“選擇文件”按鈕,找到.sql文件的位置,導(dǎo)入文件格式為SQL,點(diǎn)擊“執(zhí)行”按鈕,就可以將數(shù)據(jù)表導(dǎo)入到數(shù)據(jù)庫(kù)中,如下圖:
注意:
在導(dǎo)入文件前,首先確保數(shù)據(jù)庫(kù)中存在與導(dǎo)入數(shù)據(jù)庫(kù)同名的數(shù)據(jù)庫(kù),如果沒(méi)有同名的,則要在數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)名稱與數(shù)據(jù)文件中數(shù)據(jù)庫(kù)相同,然后在導(dǎo)入數(shù)據(jù),另外,當(dāng)前數(shù)據(jù)庫(kù)中,不能與將要導(dǎo)入的數(shù)據(jù)庫(kù)中的數(shù)據(jù)表重名的數(shù)據(jù)表存在,如果有重名的表存在,導(dǎo)入文件就會(huì)失敗,并且提示錯(cuò)誤信息。
總結(jié):
phpMyAdmin是提供 MySQL數(shù)據(jù)庫(kù)管理和操作的可視化工具,可以方便的對(duì)MySQL 數(shù)據(jù)庫(kù)進(jìn)行管理,通過(guò)學(xué)習(xí)本章的內(nèi)容,小伙伴們可以獨(dú)立安裝和配置phpMyAdmin ,并且可以不在命令提示符下創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表的瓶頸,使用可視化的工具 phpMyAdmin 輕松的管理數(shù)據(jù)庫(kù)和數(shù)據(jù)表。對(duì)于大型網(wǎng)站,可以使用導(dǎo)入導(dǎo)出文件來(lái)維護(hù)網(wǎng)站數(shù)據(jù)庫(kù)!
以上是“phpMyAdmin怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
本文名稱:phpMyAdmin怎么用
標(biāo)題鏈接:http://chinadenli.net/article24/ppcpce.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、虛擬主機(jī)、搜索引擎優(yōu)化、網(wǎng)頁(yè)設(shè)計(jì)公司、ChatGPT、Google
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)