加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows下xampp搭配php环境以及mysql的设置和php连接Mysql数据库

发布时间:2020-12-14 03:56:32 所属栏目:Windows 来源:网络整理
导读:本文讲介绍利用xmapp搭配php环境,以及修改xmapp下Mysql数据库的默认密码,和php如何连接Mysql数据库。 (注 如果图片太大 看不完整,请右键--新标签中打开图片 需要先做的准备 (1) 下载xmapp :??https://www.apachefriends.org/index.html ? (2)? 下载完成

本文讲介绍利用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的博客。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读