日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
如何在不同操作系統(tǒng)上安裝phpMyAdmin

創(chuàng)新互聯(lián)專(zhuān)注為客戶(hù)提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、云縣網(wǎng)絡(luò)推廣、小程序設(shè)計(jì)、云縣網(wǎng)絡(luò)營(yíng)銷(xiāo)、云縣企業(yè)策劃、云縣品牌公關(guān)、搜索引擎seo、人物專(zhuān)訪(fǎng)、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供云縣建站搭建服務(wù),24小時(shí)服務(wù)熱線(xiàn):18980820575,官方網(wǎng)址:www.cdcxhl.com

管理數(shù)據(jù)庫(kù)是運(yùn)行網(wǎng)站的一個(gè)復(fù)雜但必要的部分。幸運(yùn)的是,有像phpMyAdmin這樣的軟件可以讓這個(gè)過(guò)程變得更容易。這種流行的管理工具似乎很難學(xué)習(xí),但是一旦掌握了它,訪(fǎng)問(wèn)和修改數(shù)據(jù)庫(kù)將變得輕而易舉。

最困難的部分是知道如何安裝phpMyAdmin并在您的web服務(wù)器上進(jìn)行設(shè)置。如果你遇到了麻煩,你肯定不是唯一一個(gè)。

在本文中,我們將逐步向您展示如何在所有主要操作系統(tǒng)上安裝phpMyAdmin,以及如何配置它。

什么是phpMyAdmin?

每個(gè)網(wǎng)站背后都有一個(gè)數(shù)據(jù)庫(kù)。該數(shù)據(jù)庫(kù)允許您存儲(chǔ)從用戶(hù)帳戶(hù)信息到您在網(wǎng)站上發(fā)布的帖子的數(shù)據(jù)。雖然有許多數(shù)據(jù)庫(kù)服務(wù),但mysql是最受歡迎的一種。并且最有可能的是您的網(wǎng)站正在使用的那個(gè)。MariaDB是一種常見(jiàn)的替代方案。

直接與MySQL交互可能會(huì)很復(fù)雜且令人困惑,尤其是當(dāng)您不熟悉網(wǎng)站管理時(shí)。但是與數(shù)據(jù)庫(kù)交互通常是站點(diǎn)維護(hù)的必要部分。

phpMyAdmi旨在為MySQL帶來(lái)一個(gè)基于瀏覽器的可視化界面,并讓您更輕松地使用您的數(shù)據(jù)庫(kù)。由于其受歡迎程度,許多網(wǎng)絡(luò)托管服務(wù)包括訪(fǎng)問(wèn)phpMyAdmin。

為什么需要phpMyAdmin?

如果沒(méi)有像phpMyAdmin這樣的工具,您訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的唯一選擇就是使用命令行。這意味著您沒(méi)有可視化界面——只有一個(gè)文本提示,您可以在其中輸入命令。這樣做可能會(huì)令人困惑,甚至可能導(dǎo)致意外破壞您的網(wǎng)站。

phpMyAdmin是免費(fèi)和開(kāi)源的。廣泛的網(wǎng)絡(luò)主機(jī)支持它,您甚至可以自己安裝,而無(wú)需支付一分錢(qián)。一旦您安裝了它,從可視化界面執(zhí)行數(shù)據(jù)庫(kù)命令就會(huì)更加直觀(guān)。

您可以自己嘗試phpMyAdmin,看看它是否是您想要使用的數(shù)據(jù)庫(kù)管理器。一旦您試駕并決定喜歡它,您就可以在您的服務(wù)器上安裝該工具。

phpMyAdmin要求

幸運(yùn)的是,安裝phpMyAdmin的要求相對(duì)簡(jiǎn)單。如果您有任何類(lèi)型的Web服務(wù)器,您幾乎肯定可以讓它運(yùn)行。以下是詳細(xì)要求:

  • 任何類(lèi)型的網(wǎng)絡(luò)服務(wù)器
  • MySQL或MariaDB 5.5或更新版本
  • 支持Javascript、cookies和Bootstrap 4.5(訪(fǎng)問(wèn)phpMyAdmin)的網(wǎng)絡(luò)瀏覽器
  • PHP 7.2.5或更高版本
  • 其他PHP要求:會(huì)話(huà)和SPL擴(kuò)展、哈希、ctype和JSON支持。其他擴(kuò)展如mbstring可以提高性能或添加額外的次要功能(完整列表請(qǐng)參見(jiàn)需求頁(yè)面)。

phpMyAdmin系統(tǒng)要求

在您嘗試安裝phpMyAdmin之前,請(qǐng)記住許多Web主機(jī)已經(jīng)安裝了它。

在安裝phpMyAdmin之前,請(qǐng)檢查您的網(wǎng)絡(luò)主機(jī)的文檔以確保他們尚未安裝它。

安裝phpMyAdmin

一旦您檢查以確保您的服務(wù)器支持phpMyAdmin,就可以開(kāi)始安裝它了。Web服務(wù)器有多種操作系統(tǒng),因此我們包含了所有最流行的操作系統(tǒng),包括Windows、Mac和多個(gè)Linux發(fā)行版。

有了這個(gè),這里是安裝phpMyAdmin的分步說(shuō)明。

如何在Windows 10上安裝phpMyAdmin

根據(jù)要求,您將需要一個(gè)帶有PHP的Web服務(wù)器和一個(gè)數(shù)據(jù)庫(kù)才能使用phpMyAdmin。雖然您無(wú)疑可以手動(dòng)下載Apache、PHP和MySQL,但還有一個(gè)更簡(jiǎn)單的選擇,可以在Windows計(jì)算機(jī)上啟動(dòng)和運(yùn)行服務(wù)器。

WAMP(Windows、Apache、MySQL和PHP)是免費(fèi)軟件,可讓您輕松創(chuàng)建具有所有先決條件的服務(wù)器。如果XAMPP for Windows(Apache、MariaDB、PHP 和 Perl)更適合您的需求,您也可以嘗試它。

WAMPserver的主頁(yè)

下載其中之一后,只需安裝它并完成設(shè)置過(guò)程即可。

假設(shè)您使用的是WAMP或XAMPP。這兩個(gè)都已經(jīng)與phpMyAdmin一起提供了!在您的瀏覽器中,導(dǎo)航到http://localhost/phpMyAdmin,您應(yīng)該會(huì)看到登錄屏幕,確認(rèn)您已正確安裝所有內(nèi)容。

如何在Mac上安裝phpMyAdmin

在Mac上獲取phpMyAdmin有點(diǎn)不同。所有的先決條件都是一樣的。但由于macOS附帶Apache和PHP,因此您無(wú)需下載它們。

對(duì)于Mac,您有兩個(gè)選擇:您可以像使用其他操作系統(tǒng)一樣使用XAMPP或手動(dòng)安裝所有內(nèi)容。

XAMPP OSX下載列表

下載適用于OS X的XAMPP,打開(kāi)它,然后將其放入您的應(yīng)用程序文件夾中。

打開(kāi)XAMPP Control/Applications/XAMPP/manager-osx.app以啟動(dòng)Apache和MySQL服務(wù)器。如果您隨后訪(fǎng)問(wèn)http://localhost,您應(yīng)該會(huì)發(fā)現(xiàn)一切正常,并且您的phpMyAdmin登錄信息位于“工具”部分。

如果您改為手動(dòng)安裝phpMyAdmin,則該過(guò)程很簡(jiǎn)單。由于您已經(jīng)擁有Apache和PHP,因此您只需要下載MySQL。確保從下拉列表中選擇macOS。下載并安裝該文件,按照說(shuō)明進(jìn)行操作,并記錄提供給您的所有用戶(hù)名和密碼。

然后您可以打開(kāi)系統(tǒng)偏好設(shè)置并啟動(dòng)MySQL以啟動(dòng)服務(wù)器。您還可以通過(guò)在終端中運(yùn)行以下命令來(lái)啟動(dòng)Apache:

sudo apachectl start

在Mac終端中啟動(dòng)Apache的命令

有了這個(gè),剩下的就是安裝phpMyAdmin。將文件夾重命名為“phpMyAdmin”并將其移動(dòng)到 /Library/WebServer/Documents/。通過(guò)在瀏覽器中訪(fǎng)問(wèn)http://localhost/phpMyAdmin檢查以確保它已正確安裝。

如果您安裝了Homebrew,另一個(gè)選項(xiàng)是輸入命令:brew install phpMyAdmin。

如何在Ubuntu上安裝phpMyAdmin

作為最受歡迎和最容易使用的Linux發(fā)行版之一,Ubuntu是您服務(wù)器的不錯(cuò)選擇。

雖然總是可以手動(dòng)安裝Apache和MySQL,但Linux有自己的標(biāo)準(zhǔn)服務(wù)器軟件“堆棧”,稱(chēng)為L(zhǎng)AMP(Linux、Apache、MySQL和PHP)。與WAMP和XAMPP不同,它不隨phpMyAdmin一起提供,因此您需要手動(dòng)安裝它。幸運(yùn)的是,Ubuntu允許您通過(guò)命令行進(jìn)行所有安裝。

首先,檢查是否啟用了tasksel。Ubuntu的服務(wù)器版本應(yīng)該安裝它,但如果你有桌面版本,你可以使用以下命令啟用它:

sudo apt-get install tasksel

之后,您可以使用tasksel使用以下命令安裝LAMP服務(wù)器:

sudo tasksel install lamp-server

在Ubuntu中通過(guò)命令行安裝LAMP服務(wù)器

現(xiàn)在,您可以安裝phpMyAdmin:

sudo apt install phpMyAdmin

有了它,您就擁有了在計(jì)算機(jī)上運(yùn)行服務(wù)器所需的所有文件。

如何在CentOS 7上安裝phpMyAdmin

在CentOS 7上安裝phpMyAdmin與其他發(fā)行版非常相似,但命令略有不同,因?yàn)樵摬僮飨到y(tǒng)使用Yum而不是典型的apt命令。

也沒(méi)有簡(jiǎn)單的LAMP堆棧可以一次性安裝您需要的所有服務(wù)器組件,因此您需要手動(dòng)下載Apache、MySQL和PHP。幸運(yùn)的是,這些可以通過(guò)命令行輕松獲得。

首先,讓我們使用命令行下載LAMP堆棧,從Apache開(kāi)始:

sudo yum install httpd.service

要啟動(dòng)Apache服務(wù)器并確保它在引導(dǎo)時(shí)運(yùn)行,請(qǐng)使用以下命令:

sudo systemctl start httpd.service
sudo systemctl enable httpd.service

現(xiàn)在是安裝數(shù)據(jù)庫(kù)的時(shí)候了。CentOS 7默認(rèn)安裝MariaDB。它還與phpMyAdmin完全兼容,因此使用起來(lái)很安全。雖然可以改為下載MySQL,但這是一個(gè)復(fù)雜得多的過(guò)程。讓我們使用MariaDB:

sudo yum install mariadb-server mariadb

現(xiàn)在我們可以運(yùn)行它并使其在啟動(dòng)時(shí)啟動(dòng):

sudo systemctl start mariadb
sudo systemctl enable mariadb.service

要完成MariaDB的安裝并確保其安全,請(qǐng)使用以下命令運(yùn)行安全安裝設(shè)置。

sudo mysql_secure_installation

最后,我們可以使用附加的MySQL包安裝PHP。

sudo yum install php php-mysql

您還需要重新啟動(dòng)Apache服務(wù)器,以便它與PHP一起正常工作。

sudo systemctl restart httpd.service

這樣,您就擁有了所需的LAMP堆棧,并最終可以下載phpMyAdmin。由于它不在Yum存儲(chǔ)庫(kù)中,因此您需要使用以下命令安裝EPEL存儲(chǔ)庫(kù):

sudo yum install epel-release

并安裝phpMyAdmin。

sudo yum install phpMyAdmin

在CentOS 7上還需要幾個(gè)步驟,但您現(xiàn)在應(yīng)該有一個(gè)準(zhǔn)備好配置的服務(wù)器。

如何在Debian上安裝phpMyAdmin

與CentOS 7非常相似,您需要使用命令行手動(dòng)安裝LAMP堆棧。首先,讓我們使用以下命令獲取Apache:

sudo apt install apache2

接下來(lái),我們將安裝MariaDB。與CentOS 7一樣,此Linux發(fā)行版與MariaDB配合使用效果更好,我們建議您改用該發(fā)行版。

sudo apt install mariadb-server

和CentOS 7一樣,您應(yīng)該運(yùn)行安全安裝來(lái)添加數(shù)據(jù)庫(kù)密碼并確保一切都是安全的。

sudo mysql_secure_installation

最后,我們可以安裝PHP和一些您的服務(wù)器需要運(yùn)行的額外包。

sudo apt install php php-mysql libapache2-mod-php

我們可以通過(guò)安裝phpMyAdmin來(lái)完成。

sudo apt install phpMyAdmin

如何訪(fǎng)問(wèn)phpMyAdmin

一旦正確安裝了phpMyAdmin,在任何操作系統(tǒng)上訪(fǎng)問(wèn)和登錄都是一樣的。

您將需要您的網(wǎng)絡(luò)服務(wù)器地址,然后附加/phpMyAdmin/到它的末尾。如果您只是在計(jì)算機(jī)上設(shè)置了服務(wù)器,則地址很可能只是“l(fā)ocalhost”,因此請(qǐng)?jiān)L問(wèn)此鏈接:

http://localhost/phpMyAdmin

如果這是您已經(jīng)在網(wǎng)絡(luò)上運(yùn)行的服務(wù)器,它也可能是一個(gè)IP,甚至是一個(gè)命名地址。如果您不確定,您可能會(huì)在Apache或MySQL配置文件中找到該地址。

進(jìn)入登錄屏幕后,您將需要用戶(hù)名和密碼。如果這是全新安裝,用戶(hù)名可能是“root”,您可以將密碼留空。如果這不起作用,密碼可能是“password”。

phpMyAdmin登錄屏幕

如果您無(wú)法登錄,請(qǐng)檢查phpMyAdmin或MySQL配置文件以查找您的登錄信息。您可能還在安裝過(guò)程中更改了登錄信息。

如果Linux用戶(hù)在訪(fǎng)問(wèn)頁(yè)面或登錄時(shí)遇到問(wèn)題,應(yīng)嘗試以下命令:

sudo dpkg-reconfigure phpMyAdmin

最后,您應(yīng)該注意,如果您使用的是預(yù)裝了phpMyAdmin的網(wǎng)絡(luò)主機(jī),您通??梢栽谀闹鳈C(jī)儀表板中找到登錄信息和鏈接。在這種情況下,您不需要在服務(wù)器上手動(dòng)安裝phpMyAdmin。

配置phpMyAdmin

安裝數(shù)據(jù)庫(kù)管理器并準(zhǔn)備好在您的系統(tǒng)上運(yùn)行后,您應(yīng)該知道如何配置phpMyAdmin。與任何服務(wù)器軟件一樣,您肯定會(huì)想要對(duì)設(shè)置進(jìn)行大量修改。

未配置的phpMyAdmin也可能帶來(lái)潛在的安全風(fēng)險(xiǎn)。您需要采取一些額外的步驟來(lái)鎖定您的系統(tǒng)。

如果您需要恢復(fù)數(shù)據(jù)庫(kù)的備份,您可以隨時(shí)使用phpMyAdmin導(dǎo)入新的SQL文件。在對(duì)數(shù)據(jù)庫(kù)或其設(shè)置進(jìn)行任何重大修改之前,請(qǐng)務(wù)必經(jīng)常進(jìn)行備份,尤其是當(dāng)您不只是在測(cè)試服務(wù)器上工作時(shí)。

如何運(yùn)行SQL查詢(xún)

現(xiàn)在您已經(jīng)使用了phpMyAdmin,您應(yīng)該知道如何執(zhí)行它的用途:運(yùn)行SQL查詢(xún)。

您可以在主頁(yè)上運(yùn)行查詢(xún)(這將適用于整個(gè)站點(diǎn)),也可以在特定的數(shù)據(jù)庫(kù)或表中運(yùn)行。單擊屏幕頂部的SQL選項(xiàng)卡,輸入您的命令,然后按Go。

在phpMyAdmin中運(yùn)行SQL查詢(xún)

以下是常見(jiàn)SQL查詢(xún)的列表:

  • Select:最重要的標(biāo)簽,幾乎在每個(gè)查詢(xún)的開(kāi)頭使用。
  • Create Table:創(chuàng)建一個(gè)新表。
  • Alter Table:添加新列。
  • Insert:添加新行。
  • Delete:刪除列。
  • Update:編輯表中的值。
  • Sum():將所有值相加。
  • Avg():取平均值。
  • Count():計(jì)算填充的列數(shù)。
  • Round():將值四舍五入為您設(shè)置的整數(shù)。
  • Max():返回最大值。
  • Min():返回最小值。
  • Between:選擇特定范圍內(nèi)的列。
  • Group By:按數(shù)據(jù)對(duì)表格進(jìn)行分組。
  • Order By:以某種方式排序結(jié)果。

當(dāng)然還有更多命令需要學(xué)習(xí),但這些只是一些開(kāi)始。

如何更改phpMyAdmin默認(rèn)的URL

保留phpMyAdmin訪(fǎng)問(wèn)鏈接的默認(rèn)設(shè)置 ( http://website.com/phpMyAdmin) 可能會(huì)帶來(lái)安全風(fēng)險(xiǎn)。

如果您使此頁(yè)面易于查找,黑客將能夠訪(fǎng)問(wèn)它并嘗試暴力破解您的用戶(hù)名和密碼。如果您將憑據(jù)保留在默認(rèn)的“root”和“密碼”上,情況可能會(huì)更糟。

但是通過(guò)將URL更改為只有您知道的內(nèi)容,您可以使未知用戶(hù)訪(fǎng)問(wèn)此頁(yè)面并嘗試猜測(cè)密碼變得更加困難。

在文本編輯器中打開(kāi)phpMyAdmin.conf,您可以在Windows/WAMP上的C:\wamp\alias、XAMPP上的xampp\apache\conf\extra、Linux上的 /etc/httpd/conf.d或Mac上的/usr/conf/extra找到它。

你應(yīng)該在那里看到這一行:

Alias /phpMyAdmin /usr/share/phpMyAdmin

/phpMyAdmin路徑更改為您選擇的新地址。例如:

Alias /exampleURL /usr/share/phpMyAdmin

現(xiàn)在,您可以通過(guò)訪(fǎng)問(wèn)您設(shè)置的自定義地址 ( http://website.com/exampleURL)來(lái)訪(fǎng)問(wèn)phpMyAdmin的這個(gè)唯一URL 。

如何設(shè)置NGINX身份驗(yàn)證網(wǎng)關(guān)

另一種選擇是使用身份驗(yàn)證網(wǎng)關(guān)設(shè)置第二層安全性。將phpMyAdmin登錄頁(yè)面移至秘密位置后,您可以對(duì)該頁(yè)面進(jìn)行密碼保護(hù),以降低攻擊者通過(guò)的可能性。

NGINX服務(wù)器上的Linux用戶(hù)可以在命令行中運(yùn)行以下命令來(lái)創(chuàng)建身份驗(yàn)證網(wǎng)關(guān)(這在Apache服務(wù)器上也是可能的)。

首先創(chuàng)建一個(gè)加密密碼(將“example”更改為您喜歡的任何內(nèi)容)并記下結(jié)果:

openssl passwd example

在NGINX的文件夾中創(chuàng)建一個(gè)配置文件并為其命名:

sudo nano /etc/nginx/examplename

像這樣在這個(gè)文件中輸入用戶(hù)名和密碼,注意不要在冒號(hào)中留下:

exampleusername:examplepassword

現(xiàn)在打開(kāi)NGINX配置文件。

sudo nano /etc/nginx/sites-available/default

在“服務(wù)器”塊中,我們將通過(guò)粘貼以下代碼來(lái)添加我們的網(wǎng)關(guān)(確保更改值)。

location /example {
auth_basic "Login";
auth_basic_user_file /etc/nginx/examplename;

第一個(gè)/example應(yīng)該是您將phpMyAdmin URL設(shè)置為的任何內(nèi)容,您可以將auth_basic變量名稱(chēng)調(diào)整為您想要的任何名稱(chēng),最后一個(gè)/examplename應(yīng)該是您之前創(chuàng)建的密碼文件的名稱(chēng)。

現(xiàn)在登錄時(shí),您甚至應(yīng)該在看到phpMyAdmin登錄之前輸入您設(shè)置的憑據(jù)。

Adminer:一個(gè)更簡(jiǎn)單的phpMyAdmin替代方案

Adminer是一個(gè)免費(fèi)的開(kāi)源數(shù)據(jù)庫(kù)管理工具,類(lèi)似于phpMyAdmin。Adminer以前稱(chēng)為phpMinAdmin,被明確設(shè)計(jì)為phpMyAdmin的更簡(jiǎn)單、更好的替代品。

可以輕松部署在任何Web服務(wù)器上。只需上傳一個(gè)輕量級(jí)的PHP文件即可。

使用Adminer探索WordPress數(shù)據(jù)庫(kù)

它支持許多強(qiáng)大的數(shù)據(jù)庫(kù)管理功能,例如輕松切換數(shù)據(jù)庫(kù)、查看和編輯表、操作數(shù)據(jù)庫(kù)值、導(dǎo)入和導(dǎo)出數(shù)據(jù)庫(kù)、運(yùn)行SQL查詢(xún)等等。

Adminer為數(shù)據(jù)庫(kù)管理器提供支持

小結(jié)

您第一次使用phpMyAdmin可能會(huì)令人生畏。但是一旦您知道如何安裝和配置它,訪(fǎng)問(wèn)您的數(shù)據(jù)庫(kù)就像登錄WordPress一樣簡(jiǎn)單。

Windows、Mac和Linux用戶(hù)都可以使用這個(gè)寶貴的數(shù)據(jù)庫(kù)管理器。只要您有一個(gè)安裝了PHP的Web服務(wù)器,如果您按照我們的說(shuō)明進(jìn)行操作,那么運(yùn)行它應(yīng)該很簡(jiǎn)單。請(qǐng)記住正確配置它并確保它是安全的,您將永遠(yuǎn)不會(huì)再次修改您的數(shù)據(jù)庫(kù)。


網(wǎng)站標(biāo)題:如何在不同操作系統(tǒng)上安裝phpMyAdmin
瀏覽地址:http://m.5511xx.com/article/ccsccsh.html