phpstudy相關的一些問題

2021-08-11 15:07:25 字數 1618 閱讀 6495

phpstudy相關

phpstudy for linux (lnmp+lamp一鍵安裝包)

如何切換php版本:

假如你先安裝的apache+php5.3

想切換成nginx+php5.4

你就再走一次./phpstudy.bin

但是你會發現有一行是否安裝mysql提示選不安裝

這樣只需要編譯nginx+php5.4

從而節省時間,這樣只需要幾分鐘即可。

phpstudy使用方法

在終端中使用sudo 或者 使用管理員賬號執行 phpstudy start 開啟

命令列表:

phpstudy start | stop | restart 開啟 | 停止 | 重啟

phpstudy add | del | list 新增虛擬主機 | 刪除虛擬主機 | 檢視虛擬主機列表

注:新增或刪除過虛擬主機網域名稱,需要重新修改host檔案配置,(sudo vim /etc/hosts)

phpstudy ftp add | del | list

配置檔案位址

apache配置檔案:/phpstudy/server/httpd/conf/httpd.conf

php配置檔案:/phpstudy/server/php/etc/php.ini

開啟mysql控制台

/phpstudy/mysql/bin/mysql -u root -proot

參考:

linux下匯入、匯出mysql資料庫命令

匯入資料庫

開啟mysql控制台

phpstudy 開啟方式

/phpstudy/mysql/bin/mysql -u root -prootmysql>create database abc;

方法一:

(1)選擇資料庫

mysql>use abc;

(2)設定資料庫編碼

mysql>set names utf8;

(3)匯入資料(注意sql檔案的路徑)

mysql>source /home/abc/abc.sql;

方法二:

mysql -u使用者名稱 -p密碼 資料庫名 < 資料庫名.sql

mysql -uabc_f -p abc < abc.sql

建議使用第二種方法匯入。

注意:有命令列模式,有sql命令

附加幫助

如何切換php版本:

假如你先安裝的apache+php5.3

想切換成nginx+php5.4

你就再走一次./phpstudy.bin

但是你會發現有一行是否安裝mysql提示選不安裝

這樣只需要編譯nginx+php5.4

從而節省時間,這樣只需要幾分鐘即可。

phpstudy程式使用說明:

服務程序管理:phpstudy (start|stop|restart|uninstall)

站點主機管理:phpstudy (add|del|list)

ftpd使用者管理:phpstudy ftp (add|del|list)

del(修改)list(列出**)

Redis相關的一些問題

在高併發下,查詢乙個不存在的值時,快取不會被命中,導致大量請求直接落到資料庫上,如活動系統裡面查詢乙個不存在的活動。解決方案 布隆過濾器。首先也是對所有可能查詢的引數以hash形式儲存,當使用者想要查詢的時候,使用布隆過濾器發現不在集合中,就直接丟棄,不再對持久層查詢。快取空物件。當持久層不命中後,...

String 一些問題

前言 等號 對於基本型別,比較的是值,對於引用型別,比較的是記憶體位址。1.在物件池中建立,如果常量池中已經存在則返回常量池中已經有的。private static void test1 結果 true 2.乙個在string pool中,乙個在堆中。private static void test...

C 一些問題

1 if else語句和switch case語句的效率分析對比 switch效率高。switch的效率與分支數無關,當只有分支比較少的時候,if效率比switch高,因為switch有跳轉表。分支比較多,那當然是switch 根據大量的實際程式測試 不考慮不同的編譯器優化程度差異,假設都是最好的優...