本文讲介绍利用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 如果出现如下界面说明成功了。
MysqL的默认端口是3306 如果没有被占用就不用修改了。 (可以在My.ini中修改 和配置Apache一样的方法。
我们启动数据库。(其实这儿可以算数据库配置好了,但是一般会修改数据库的默认密码,那么我们就修改一下吧。)
(10) 修改完数据库密码后 可能需要配置一下 config.inc.PHP (Apache的Config按钮。
(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的博客。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。