PhpStudy | PhpStudy 環境配置 —— PhpStudy 目錄結構 環境變量配置 · Windows 篇

🌟想了解這個工具的其它相關筆記?看看這個:[網安工具] 服務器環境配置工具 —— PhpStudy · 使用手冊

在前面的章節中,筆者詳細介紹了如何在 Windows 和 Linux 系統中安裝 PhpStudy,但可能會有崽崽在安裝完成后發現依舊無法使用諸如 php 或 mysql 這種命令,那么本章筆者就來解決一下這個遺留的問題。

0x01:PhpStudy 目錄功能介紹

先來介紹一下 PhpStudy 的目錄結構,讓讀者大致了解一下哪個目錄放哪些東西吧。看下圖:

0x0101:PhpStudy 目錄介紹 — COM

首先是 COM 文件夾,這個文件夾中存放了 PhpStudy 這款軟件運行相關的程序:

0x0102:PhpStudy 目錄介紹 — Extensions

然后是 Extensions 目錄,這個目錄中存放了被 PhpStudy 管理起來的擴展,比如 Apache、Mysql、php 之類的東西(你通過 PhpStudy 自帶的軟件管理下載的東西都會放到這里):

然后我們再進一步,去看看 php 文件夾(這可以讓你導入自定義的 PHP 版本):

0x0103:PhpStudy 目錄介紹 — WWW

最后是 WWW 目錄,該目錄中存放了 Web 站點相關的頁面資源,比如 HTML、CSS、JavaScript 或者 PHP:

0x02:PhpStudy 環境變量配置

在上一節中,筆者簡單介紹了 PhpStudy 的目錄結構與每個目錄中存放的內容,本節筆者將教你如何配置 php & mysql 這兩個命令的使用。

在講解配置前,如果你不清楚環境變量,建議先看看下面這個內容(估計看完你都不用看筆者下面介紹的內容了,如果你對文章內容有疑問,也歡迎留言):

獻給初學者 🚀:計算機編程 —— 環境變量究竟是個什么東西?我該如何配置它?

0x0201:PHP 環境配置

首先是 php 命令的環境配置,當你在命令行中輸入 php -v 顯示如下內容時,就證明你沒有將 PHP 配置進你的環境變量(但其實 PhpStudy 依舊能解析 PHP 文件,你猜為啥):

配置方法很簡單,將 Extensions/php 目錄下的任意一個 PHP 文件夾手動添加進環境變量即可,比如,筆者將 php 7.3.4nts 添加進了環境變量:

然后我再打開命令行輸入 php -v,如下成功顯示了當前的 PHP 版本(這個是寫到了環境變量里,你以后在命令行中輸入 PHP 調用的都是這個版本的 PHP,如果你想換版本,自然也是去環境變量里去換):

0x0202:MySQL 環境配置

這個 mysql 的命令其實是用來連接 MySQL 數據庫的,首先打開 PhpStudy 中的 MySQL 組件:

然后打開 CMD 命令行界面輸入下面的內容,就可以連接上 PhpStudy 中啟動的那個數據庫(數據庫的賬號密碼,在 PhpStudy 的 ”數據庫“ 頁面就可以看到):

mysql -u <用戶名> -p # -p 表示待會要輸入密碼

現在問題來了,可能部分小伙伴,在輸入 mysql 時,也會出現 ”mysql 不是內部或外部的命令“ 的情況,那咋搞呢?還是環境變量惹的鍋。我們來到 PhpStudy 的 Extensions/Mysqlx.x.x/bin 目錄下,將這個目錄添加進環境變量就可以啦:

至于為啥添加這個目錄,如果你好好看過筆者提供的參考文章,你鐵明白的,所以筆者這里就不說啦。最后再提醒你一點,連接 mysql 數據庫前,記得先開啟 MySQL 服務哦(不開啟咋連嘛)。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/81146.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/81146.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/81146.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

DDS(數據分發服務) 和 P2P(點對點網絡) 的詳細對比

1. 核心特性對比 維度 DDS P2P 實時性 微秒級延遲&#xff0c;支持硬實時&#xff08;如自動駕駛&#xff09; 毫秒至秒級&#xff0c;依賴網絡環境&#xff08;如文件傳輸&#xff09; 架構 去中心化發布/訂閱模型&#xff0c;節點自主發現 完全去中心化&#xff0c;節…

java中XML的使用

文章目錄 什么是XML特點XML作用XML的編寫語法基本語法特殊字符編寫 約束XML的書寫格式DTD文檔schema文檔屬性命名空間XML命名空間的作用 解析XML的方法??DOM解析XMLDOM介紹DOM解析包&#xff1a;org.w3c.dom常用接口DOM解析包的使用保存XML文件添加DOM節點修改/刪除DOM節點 S…

Spring Boot異步任務失效的8大原因及解決方案

Spring Boot異步任務失效的8大原因及解決方案 摘要:在使用Spring Boot的@Async實現異步任務時,你是否遇到過異步不生效的問題?本文總結了8種常見的異步失效場景,并提供對應的解決方案,幫助你徹底解決異步任務失效的難題。 一、異步失效的常見場景 1. 未啟用異步支持 ? …

QT6 源(104)篇一:閱讀與注釋QAction,其是窗體菜單欄與工具欄里的菜單項,先給出屬性測試,再給出成員函數測試,最后給出信號函數的學習于舉例測試

&#xff08;1&#xff09; &#xff08;2&#xff09; &#xff08;3&#xff09;接著給出成員函數測試 &#xff1a; &#xff08;4&#xff09; 給個信號函數的舉例 &#xff1a; &#xff08;5&#xff09; 謝謝

visual studio生成動態庫DLL

visual studio生成動態庫DLL 創建動態庫工程 注意 #include “pch.h” 要放在上面 完成后點擊生成 創建一個控制臺項目 設置項目附加目錄為剛才創建的動態庫工程Dll1&#xff1a; 配置附加庫目錄&#xff1a; 配置動態庫的導入庫&#xff08;.lib&#xff09;&#xff1a;鏈…

matlab多智能體網絡一致性研究

一個基于連續時間多智能體系統&#xff08;Multi-Agent Systems, MAS&#xff09;的一階一致性協議的MATLAB仿真代碼&#xff0c;包含網絡拓撲建模、一致性協議設計和收斂性分析。代碼支持固定拓撲和時變拓撲&#xff0c;適用于學術研究。 1. 基礎模型與代碼框架 (1) 網絡拓撲…

【omnet++】omnet++6.0.3中調用python

版本&#xff1a; omnet 6.0.3 Ubuntu 20.04.6 LTS omnet的installguide中對ubuntu版本是有要求的&#xff0c;找到對應版本下載即可 先安裝omnet再安裝anaconda omnet 6.0.3安裝 別在網上找教程了&#xff0c;官方的installguide手冊是最好的。按照手冊安裝一些依賴包后 so…

【C++】 —— 筆試刷題day_29

一、排序子序列 題目解析 一個數組的連續子序列&#xff0c;如果這個子序列是非遞增或者非遞減的&#xff1b;這個連續的子序列就是排序子序列。 現在給定一個數組&#xff0c;然后然我們判斷這個子序列可以劃分成多少個排序子序列。 例如&#xff1a;1 2 3 2 2 1 可以劃分成 …

UE RPG游戲開發練手 第二十七課 普通攻擊2

UE RPG游戲開發練手 第二十七課 普通攻擊2 1. 創建普通攻擊的蒙太奇動畫 2.打開4個蒙太奇動畫&#xff0c;修改插槽為FullBody,修改動畫速度 3.編輯動畫藍圖&#xff0c;插入FullBody插槽讓普通攻擊動畫得以播放 4. 編輯GA_LightAttack技能藍圖

MySQL——日志

undo log(回滾日志)&#xff1a;引擎層生成的日志&#xff0c;實現了事務的原子性&#xff0c;用于事務回滾和MVCC。redo log(重做日志)&#xff1a;引擎層生成的日志&#xff0c;實現了事務的持久性&#xff0c;用于非正常關閉的數據恢復。bin log(歸檔日志)&#xff1a;Serve…

QML 動畫控制、順序動畫與并行動畫

目錄 引言相關閱讀基礎屬性說明工程結構示例代碼解析示例1&#xff1a;手動控制動畫&#xff08;ControlledAnimation.qml&#xff09;示例2&#xff1a;順序動畫&#xff08;SequentialAnimationDemo.qml&#xff09;示例3&#xff1a;并行動畫&#xff08;ParallelAnimationD…

PowerShell 實現 conda 懶加載

問題 執行命令conda init powershell會在 profile.ps1中添加conda初始化的命令。 即使用戶不需要用到conda&#xff0c;也會初始化conda環境&#xff0c;拖慢PowerShell的啟動速度。 解決方案 本文展示了如何實現conda的懶加載&#xff0c;默認不加載conda環境&#xff0c;只…

R語言學習--Day03--數據清洗技巧

在一般情況下&#xff0c;我們都是在數據分析的需求前提下去選擇使用R語言。而實際上&#xff0c;數據分析里&#xff0c;百分之八十的工作&#xff0c;都是在數據清洗。并不只是我們平時會提到的異常值處理或者是整合格式&#xff0c;更多會涉及到將各種各樣的數據整合&#x…

谷歌地圖代理 | 使用 HTML 和矢量模式 API 更輕松地創建 Web 地圖

在過去的一年里&#xff0c;谷歌對 Maps JavaScript API 進行了兩項重要更新&#xff0c;以便更輕松地采用我們最新、最好的地圖&#xff1a;HTML 地圖和矢量模式 API。今天谷歌地圖亞太區最大代理商之一的 Cloud Ace云一 為大家介紹一下更新的具體內容。 聯系我們 - Cloud Ac…

WL-G4048 Multi-Port PCIe 4.0 Switch

系列文章目錄 文章目錄 系列文章目錄《WL-G4048 Multi-Port PCIe 4.0 Switch數據手冊》總結一、芯片介紹二、芯片規格介紹&#xff08;一&#xff09;功能指標&#xff08;二&#xff09;管理調試和監控&#xff08;三&#xff09;參考時鐘&#xff08;四&#xff09;系統復位 …

召回11:地理位置召回、作者召回、緩存召回

GeoHash 召回 屬于地理位置召回&#xff0c;用戶可能對附近發生的事情感興趣。GeoHash 是一種對經緯度的編碼&#xff0c;地圖上每個單位矩形的 GeoHash 的前幾位是相同的&#xff0c;GeoHash 編碼截取前幾位后&#xff0c;將相同編碼發布的內容按時間順序&#xff08;先是時間…

高效批量合并Word文檔的工具介紹

軟件介紹 本文介紹一款專門用于批量合并Word文檔的工具&#xff0c;名為批量合并word工具。 使用方法與特點 如果需要將多個Word文檔合并到一個Word文檔中&#xff0c;就可以使用這款工具。使用前&#xff0c;需把要合并的Word文檔都放在名為“word”的文件夾下。 該軟件沒有…

機器學習入門之KNN算法和交叉驗證與超參數搜索(三)

機器學習入門之KNN算法和交叉驗證與超參數搜索&#xff08;三&#xff09; 文章目錄 機器學習入門之KNN算法和交叉驗證與超參數搜索&#xff08;三&#xff09;一、KNN算法-分類1. 樣本距離判斷明可夫斯基距離 2. KNN 算法原理3. KNN 的缺點4. KNN 的 API5. 使用 sklearn 實現 …

小剛說C語言刷題—1700請輸出所有的2位數中,含有數字2的整數

1.題目描述 請輸出所有的 2 位數中&#xff0c;含有數字 2 的整數有哪些&#xff0c;每行 1個&#xff0c;按照由小到大輸出。 比如&#xff1a; 12、20、21、22、23… 都是含有數字 2的整數。 輸入 無 輸出 按題意要求由小到大輸出符合條件的整數&#xff0c;每行 1 個。…

在MYSQL中導入cookbook.sql文件

參考資料&#xff1a; GitHub 項目&#xff1a;svetasmirnova/mysqlcookbook CSDN 博客&#xff1a;https://blog.csdn.net/u011868279/category_11645577.html 建庫&#xff1a; mysql> use mysql Reading table information for completion of table and column names …