Windows下xampp搭配php環境以及mysql的設置和php連接Mysql數據庫


本文講介紹利用xmapp搭配php環境,以及修改xmapp下Mysql數據庫的默認密碼,和php如何連接Mysql數據庫。

(注 如果圖片太大 看不完整,請右鍵-->新標簽中打開圖片

需要先做的准備

(1) 下載xmapp :  https://www.apachefriends.org/index.html

  (2)  下載完成后安裝,一直next即可

注意: 不要裝在C:\Program Files之類沒有讀寫權限的文件夾下。

 

(3) 我是安裝在E盤的。

 

(4) 我們打開安裝目錄  打開控制台

(5)然后配置Apache。 

 

 

 (5.1)先配置httpd.conf,把80端口都改成8626 (或者其他不和你本地端口沖突的。) ps: 如何查看已經被占用的端口見后邊。

 

 

(5.2)配置httpd-sll.conf把 443端口改成4433端口 

(6) 然后我們點擊 Start 啟動Apach

 

(7)接下來我們打開瀏覽器,輸入網址:  localhost:8626  如果出現如下界面說明成功了。

 

(8) 然后我們的php文件應該放在哪兒呢? 

 

 (9) php的可以算搭建好了。接下來我們配置Mysql

Mysql的默認端口是3306 如果沒有被占用就不用修改了。 (可以在My.ini中修改 和配置Apache一樣的方法。

我們啟動數據庫。(其實這兒可以算數據庫配置好了,但是一般會修改數據庫的默認密碼,那么我們就修改一下吧。)

 

(10) 修改完數據庫密碼后 可能需要配置一下 config.inc.php (Apache的Config按鈕。

 

(10) 然后我們來試一下php調用數據庫吧。

 

 

 

 

 

(11)  看看默認有哪些數據庫

 

(12) 現在我們用php來連接數據庫吧! 回到我們的剛才的目錄的001.php 寫下以下代碼

<?php
$mysql_conf = array(
    'host'    => '127.0.0.1:3306',   // IP : 端口
    'db'      => 'test',   // 要連接的數據庫
    'db_user' => 'root',   // 數據庫用戶名
    'db_pwd'  => 'nideya',   // 密碼
    );

$mysqli = @new mysqli($mysql_conf['host'], $mysql_conf['db_user'], $mysql_conf['db_pwd']);
if ($mysqli->connect_errno) {
    
    die("could not connect to the database:\n" . $mysqli->connect_error);//診斷連接錯誤
}
$mysqli->query("set names 'utf8';");//編碼轉化
$select_db = $mysqli->select_db($mysql_conf['db']);
if (!$select_db) {
    die("could not connect to the db:\n" .  $mysqli->error);
}
// 建一張表
$sql = "create table User(
    name char(16),
    id char(16)
)";
$res = $mysqli->query($sql);
if (!$res) {
    die("sql error:\n" . $mysqli->error);
}

$res->free();
$mysqli->close();
?>

 

然后如果沒出錯 那么恭喜你 成功啦。

 

附: 端口的使用情況

 

參考博客:

https://www.cnblogs.com/joshua317/p/5989781.html     PHP連接MySQL數據庫的三種方式(mysql、mysqli、pdo)

。。。還有其他配置xampp的博客。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM