保存数据库连接php引用(php如何链接数据库)

  • 1、关于php用引用一个文件的方式连接数据库的问题
  • 2、php 怎么引用来连接数据库 就是把连接数据库的代码放到一个文件在 引用!
  • 3、PHp如何连接数据库?

?php

/**

载入配置文件封装SQL类

**/

class Sql{

var $host;

var $username;

var $password;

var $conn;

var $dbname;

function __construct(){

$_ini_ = parse_ini_file(“sql.ini”);

//测试

/* var_dump($_ini_ );

exit; */

$this-host = $_ini_[“host”];

$this-username = $_ini_[“username”];

$this-password = $_ini_[“password”];

$this-dbname = $_ini_[“dbname”];

$this-conn = mysql_connect($this-host ,$this-username, $this-password);

if (! $this-conn) {

die ( “连接数据库失败” . mysql_error () );

}

mysql_query ( “set names utf8” );

//选择数据库

mysql_select_db ( $this-dbName, $this-conn ) or die ( “连接数据库失败” );

}

}

//实例化

new Sql();

?

希望采纳!

一般像这样的代码的数据库连接代码都会写在一个文件中,根据不同人的习惯,有可能是conn.php。或config.php。你找找看吧,如果有include文件夹。有可能放在这个文件夹下。或者inc文件夹下

PHP链接数据库有几种方式

mysqli:

?php 

$servername = “localhost”; 

$username = “username”; 

$password = “password”; 

 // 创建连接 

$conn = new mysqli($servername, $username, $password); 

 // 检测连接 

if ($conn-connect_error) {

    

die(“连接失败: ” . $conn-connect_error); 

 echo “连接成功”; 

?

也可以使用PDO进行链接,前提是你必须在php.ini中开启PDO:

?php

$servername = “localhost”;

$username = “username”;

$password = “password”;

 

try {

    $conn = new PDO(“mysql:host=$servername;dbname=myDB”, $username, $password);

    echo “连接成功”; 

}

catch(PDOException $e)

{

    echo $e-getMessage();

}

?

建议使用PDO,功能更加强大,兼容各种数据库

原创文章,作者:LLVDS,如若转载,请注明出处:https://www.506064.com/n/126879.html

汽车小知识 小米SU7 今日油价 油耗计算器 电耗计算器 购置税计算器 贷款计算器 保险计算器 交通违章代码 体育新闻
(0)
LLVDSLLVDS
上一篇 2024-10-03 23:13
下一篇 2024-10-03 23:13

相关推荐

  • 利用Python实现Android设备屏幕截图功能

    一、ADB工具介绍 Android Debug Bridge(ADB)是一个控制和管理Android设备的命令行工具,可以与设备进行通信,并进行数据传输。ADB工具是Android…

    编程 2024-10-04
  • 6升级默认python版本(python升级版本命令)

    本文目录一览: 1、如何设置默认启动的python版本 2、centos 中如何将python更新到最新的版本 3、python默认版本更换 4、Centos 6 升级 Pytho…

    编程 2024-10-04
  • yum升级指南

    一、升级前的准备工作 在升级yum之前,我们需要进行一些准备工作,以确保系统的稳定性和安全性。 1、备份数据。在升级前,我们需要对重要的数据进行备份,以免因升级出现错误造成数据丢失…

    编程 2024-10-04
  • 关于php非法偏移量类型的信息

    本文目录一览: 1、PHP中出现Warning: Illegal string offset 2、在php中如何写分页的偏移量 3、lavravel使用php artisan命令提…

    编程 2024-10-04
  • java获取质数,java质数输出

    本文目录一览: 1、怎样用Java求1~10000中的所有质数最简便的方法 2、java给定一个二维整数数组,找出其中的质数 3、用JAVA语言求质数 4、java质数怎么求100…

    编程 2024-11-08
  • 在线Java编程

    随着互联网的发展和技术的不断进步,越来越多的程序员开始使用在线编程工具来进行Java编程。在线编程可以大大简化程序员的开发流程,同时也能够提高编程效率和代码的质量。在这篇文章中,我…

    编程 2024-11-05
  • 提升搜索引擎排名的秘密武器:relieff算法

    一、relieff算法介绍 ReliefF算法是一种基于样本评估特征重要性的经典算法。它可以用来评估单个特征对分类任务的贡献度,或者对特征集合的重要性进行排序。ReliefF算法的…

    编程 2024-11-04
  • arima算法的java实现(适合做arima模型的数据)

    本文目录一览: 1、塞班智能手机 2、r语言arima函数为什么不出现参数 3、arima模型python 怎么看平稳性 4、时间序列分析ARIMA算法中求差分的目的是什么? 塞班…

    编程 2024-10-03
  • SQLServer对象名无效

    一、什么是SQLServer对象名无效 在使用SQLServer进行数据库操作的过程中,会遇到对象名无效的问题。对象名无效指的是SQLServer无法识别或处理给定的数据库对象名,…

    编程 2024-11-10
  • js视频采集代码(js视频采集代码大全)

    本文目录一览: 1、求一个js代码,有一个视频文件,怎样用一个按钮使一个视频可以不停的变大或变小,代码详情附图一张, 2、高手,用javascript代码调用一个本地视频,让这个视…

    编程 2024-10-03

发表回复

登录后才能评论