PHP文件运行步骤以及数据库的连接代码
作者:boss阿江 发布时间:2023-05-25 08:32:51
前提条件:
1.安装好Wampserver64(版本不限)
2.Wampserver64软件启动后 变为绿色
如:
3.在数据库里面创建好名为“my”的数据库,并且建立 名为 qimo 的表,表里面含有字段名有 ID、username、sex、phone、email 等5个
一、php文件的建立
在安装的Wampserver64软件路径下 找到 名字为 “www”的文件夹,所有php文件必须写在此文件夹下才能正常运行,如 找不到 www 文件夹 ,可以按照下列方式打开:
进入www文件夹后,新建一个PHP的文件夹(不新建也可以直接在www文件下写php文件),然后在新建的PHP文件夹下建立一个PHP文件,这里命名为 conn.php。(conn.php的路径是 www\PHP\conn.php 一定要在www文件夹里面)
二、编写php连接数据库代码
用代码编译器打开conn.php文件,编写代码。
$conn=mysqli_connect("主机地址","数据库账户名","数据库登录密码");
$select = mysqli_select_db($conn,'要连接的数据库名'); 我的是 my
具体代码如下:
<?php
//连接数据库 用mysqli_connect()
$conn=mysqli_connect("localhost","root","123456");
if($conn){
echo"数据库连接成功<br>";
$select = mysqli_select_db($conn,'my');
if($select){
echo "数据库选择成功<br>";
$sql = "SELECT * FROM `qimo`";//查询信息
$ok = mysqli_query($conn,$sql);
while($arr=mysqli_fetch_array($ok)){
echo "".$arr['ID']."";
echo "".$arr['username']."";
echo "".$arr['sex']."";
echo "".$arr['phone']."";
echo "".$arr['email']."";
}
}
}
?>
编写好代码后保存。
三、php文件的运行
在www文件夹下找到刚才写好的php文件,复制部分路径,
如:复制 PHP\conn.php 即可
然后 打开 Localhost网址 在其后面加上刚才复制的路径 点击回车即可
出现如下内容即代表链接数据库成功,并调用数据库数据成功。(如数据库里面没有数据则可能会报错)
注意:
在运行php文件时 其网址路径必须是 http://localhost/ 加上自己PHP文件的路径,或者是http://127.0.0.1/ 加上自己PHP文件的路径 如 :http://localhost/PHP/conn.php 。
若写http://127.0.0.1/PHP/conn.php 的话,链接代码 $conn=mysqli_connect("主机地址","数据库账户名","数据库登录密码");要写成 $conn=mysqli_connect("127.0.0.1","数据库账户名","数据库登录密码");否则可能会报错。
来源:https://blog.csdn.net/m0_57142003/article/details/123895329


猜你喜欢
- 前言:列表元素能增加就可以删除,这篇文章介绍几种增加元素的方法,虽然都是增加但是也有所不同,这里介绍的删除列表元素的方法也是一样,下面就来演
- 条形图普通条形图ggplot(df,],aes(x=group,y=value))+geom_bar(stat = "identi
- 为什么要做这个?mock 第三方服务时,需要使用,另外包括自身开发,有时也会用到python#!/usr/bin/env python2#
- 很多程序绕过这个问题,往往人工来决定在何处截断,太麻烦了。 实现内容:截断一段含有HTML代码的文本,但是不会出现围堵标记没有封闭的问题。
- sort 包源码解读前言我们的代码业务中很多地方需要我们自己进行排序操作,go 标准库中是提供了 sort 包是实现排序功能的,这里来看下生
- 当你使用Lumigent log Explorer连接服务器后,选择具体的数据库实例时报错,提示 &nbs
- Laplace分布定义:下面先给出Laplace分布实现代码:import matplotlib.pyplot as pltimport n
- 别人复制你网站的文章时自动加上注释,这个功能你在很多网站应该都有体会过,当我们复制一段内容时,就自动在文章后面加上了网站的一些
- 内网的主机都是自动分配ip地址,有时候需要查看下有那些ip在使用,就写了个简单的脚本。linux和windows下都可以用,用多线程来pin
- 本文实例讲述了python中pycurl库的用法,分享给大家供大家参考。该实例代码实现从指定网址读取网页,主要是pycurl库的使用。具体实
- zipfile模块是python中一个处理压缩文件的模块,解决了不少我们平常需要处理压缩文件的需求。大家还知道Python zipfile
- 为什么会有多个分支一般项目在开发阶段,都会创建多个分支,用于不同开发阶段的版本发布如:master、dev等,之所以会有这种多分支情况,就是
- Python编写一个简易银行账户系统,供大家参考,具体内容如下文章中主要涉及的方法是Python中的open(filename, ‘r
- 无论使用int还是varchar,对于Status的多选查询都是不易应对的。举例,常规思维下对CustomerStatus的Enum设置如下
- 用户登录验证脚本,Chkpwd.asp<% '=======用户登录验证脚本======= '如果尚未定义Passed
- 引言知乎上有个热门问题,Python 未来会成为大众办公常用编程工具吗?在编程世界里,Python已经是名副其实的网红了。曾经一个学汉语言的
- 拉勾网面试题1. 你首先说出三个不同的特殊数,要求必须是个位数,比如3、5、7。2. 让所有学生拍成一队,然后按顺序报数。3. 学生报数时,
- sqlite3 - SQLite 数据库SQLite 是一款轻量级、无需安装、零配置的嵌入式关系数据库。Python 自带 sql
- 这篇文章主要介绍了简单了解Python读取大文件代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的
- 由于最近在处理shp文件,想要跳出arcpy的限制,所以打算学习一下pyshp包的使用方法。在使用《Python地理空间分析指南(第2版)》