導航:首頁 > 編程語言 > php7支持mysql

php7支持mysql

發布時間:2024-10-31 19:54:22

『壹』 windows下怎麼安裝php7,php7裡面沒有這個php7apache2

第一步:安裝Apache服務。

在這里主要配置Network Domain、Server Name、Email地址以及Apache服務的佔用埠,默認為80埠,你可以根據需要配置在其他埠,Apache的安裝目錄你可以使用默認目錄或根據需要自行選擇安裝目錄。
在完成apache服務的安裝後,在游覽器中輸入http://localhost/,出現It』s work!字樣,說明Apache服務安裝成功了。

第二步:MySQL的安裝
選擇Custom自定義安裝

點擊「Change」更改你需要的目錄

待文件復制安裝完畢後,進行MySQL設置界面,單擊Finish。

選擇Detailed Configuration進行詳細配置

選擇MySQL運行模式:Server Machine

選擇MySQL資料庫默認存儲方式:Non-Trans Only (MYISAM)

設定MySQL最大連接數:一般設置為128 – 512之間的整數。

設定MySQL網路參數,注意:不要勾選啟用Strict Mode!那個Addfirewall的選項僅在需要外連MySQL的時候勾選上,也就是說給防火牆加個出入站的策略。

設定MySQL默認字元集:以用戶站點語言為准,默認我們填gbk。

Windows環境設定

修改設定root用戶密碼,root密碼請設置的比較復雜些,如果你出現的是三行,第一行的current password不要填寫,留空白

注意:非必要情況下,不要啟動遠程連接模式! 完成MySQL的安裝,並啟動MySQL服務。

完成後,打開cmd命令提示符窗口,輸入命令:mysql –u root –p

輸入剛才安裝時設置的密碼後,如果能夠正常進入MySQL控制台則說明MySQL安裝正常。

更改MySQL資料庫存放目錄(可選,默認是在C:ProgramDataMySQLMySQL Server 5.1data,隱藏目錄)

打開cmd命令提示符窗口,輸入命令:net stop mysql 停止MySQL服務運行;

打開你的mysql安裝目錄的my.ini,

找到:
Datadir = 「XXXXdata」

修改為:
Datadir = 「你需要的mysql安裝目錄,如:F:Database」

將C:ProgramDataMySQLMySQL Server 5.1data 文件夾復制到你修改的Datadir目錄,注意不是作為子目錄,如果你的Datadir寫的是F:Database,那麼你就把C:ProgramDataMySQLMySQL Server 5.1data復制到F盤,然後改名為Database;
打開cmd命令提示符窗口,
輸入命令:net start mysql

啟動MySQL服務。

重新測試MySQL是否工作正常。
第三步:安裝PHP。
其實在Windows 7下進行PHP安裝非常簡單,由於我下的是PHP代碼包,只要解壓php-5.3.2-Win32-VC6-x86並重名為文件夾為php,將其復制到C盤目錄下即可完成PHP安裝。
PHP環境搭建第三步:進行PHP配置環境。
壓縮下載的php-5.2.8-Win32.zip文件到你指定的目錄
然後修改php.ini

進入PHP文件夾,將php.ini-dist 重命名為php.ini ;
打開php.ini文件,找到:
extension_dir= 「./」

將其改為:
extension_dir= 「你的php解壓目錄ext」

找到:Windows Extensions

在Windows Extensions下方的動態模塊配置中,需要打開以下模塊支持:(去掉模塊配置每行前面的分號即可)
php_curl.dll
php_pdo_mysql.dll
php_gd2.dll
php_mbstring.dll
php_mcrypt.dll
php_mhash.dll
php_ming.dll
php_mysql.dll
php_openssl.dll
php_sockets.dll
php_xmlrpc.dll
php_zip.dll

『貳』 win10 php7 怎麼弄mysql擴展

非常遺憾的告訴你,php7不支持MySQL擴展了,只有使用mysqli和pdo擴展,PHP.INI中取消下面兩行前面的分號:
extension=php_mysqli.dll
extension=php_pdo_mysql.dll

『叄』 linux下PHP7可以連接mysql,卻不能讀取/插入數據

不能讀取是mysql的許可權沒有打開,操作如下:
1.MySQL命令行新建用戶
//登錄MYSQL
@>mysql -u root -p
@>密碼
//創建用戶
mysql> insert into mysql.user(Host,User,Password) values('localhost','phplamp',password('1234'));
//刷新系統許可權表
mysql>flush privileges;
這樣就創建了一個名為:phplamp 密碼為:1234 的用戶。
//退出後登錄一下
mysql>exit;
@>mysql -u phplamp -p
@>輸入密碼
mysql>登錄成功
2.MySQL命令行為用戶授權
//登錄MYSQL(有ROOT許可權)。我里我以ROOT身份登錄.
@>mysql -u root -p
@>密碼
//首先為用戶創建一個資料庫(phplampDB)
mysql>create database phplampDB;
//授權phplamp用戶擁有phplamp資料庫的所有許可權
@>grant all privileges on phplampDB.* to phplamp@localhost identified by '1234'; //這里需要注意,如果發現找不到用戶,需要執行命令 flush privilieges;
//刷新系統許可權表
mysql>flush privileges;
mysql>其它操作
//如果想指定部分許可權給一用戶,可以這樣來寫:
mysql>grant select,update on phplampDB.* to phplamp@localhost identified by '1234';
//刷新系統許可權表。
mysql>flush privileges;
mysql> grant 許可權1,許可權2,…許可權n on 資料庫名稱.表名稱 to 用戶名@用戶地址 identified by 『連介面令』;
許可權1,許可權2,…許可權n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14個許可權。

『肆』 您的PHP似乎沒有安裝運行WordPress所必需的MySQL擴展

PHP7隻支持MYSQLi擴展,是高性能的MYSQL,你如果安裝是這樣的新版PHP,那麼WORDPRESS也要升級到新版,否則存在你說的不兼容問題。

閱讀全文

與php7支持mysql相關的資料

熱點內容
華為榮耀系統編譯 瀏覽:730
看板塊app哪個好用 瀏覽:666
java即時編譯結果怎麼保存 瀏覽:907
java工程師在深圳 瀏覽:656
手機sql編譯軟體 瀏覽:524
外網伺服器地址購買 瀏覽:994
空調壓縮機電容價格 瀏覽:381
小程序選什麼雲伺服器 瀏覽:656
如何把java編譯回中文 瀏覽:777
天聯軟體伺服器地址是什麼 瀏覽:964
stc單片機加密 瀏覽:140
小程序地產廣告源碼 瀏覽:542
消費者信息加密私域 瀏覽:431
程序員開發團隊可以怎麼創業 瀏覽:925
設備共享伺服器是什麼意思 瀏覽:126
java符號類型 瀏覽:331
redis客戶端java 瀏覽:214
javatn 瀏覽:278
應用寶哪裡下載王卡免流量app 瀏覽:235
uv7代噴頭加密與不加密 瀏覽:467