当前位置:网站首页>php连接数据库脚本
php连接数据库脚本
2022-08-03 05:22:00 【wuqinghalasao】
<?php
class DB{
private $host;
private $username;
private $password;
private $database;
private $port;
private $conn;
//构造方法
function __construct($host='127.0.0.1',$username='root',$password='',$database='test',$port=3306)
{
$this->host=$host;
$this->username=$username;
$this->password=$password;
$this->database=$database;
$this->port=$port;
// echo "建立连接<br/>";
// 调用连接函数
$this->connection();
}
// 连接函数
private function connection(){
// 给连接变量赋值,并建立连接
$this->conn=mysqli_connect($this->host,$this->username,$this->password,$this->database,$this->port) ;
mysqli_query($this->conn,"set names utf8");
}
// 查询函数
function query($sql){
$result=mysqli_query($this->conn,$sql);
$rows=mysqli_fetch_all($result);
// foreach ($rows as $r){
// echo "<br/>";
// foreach($r as $v){
// echo "$v ";
// }
// }
return $rows;
}
function Update($sql){
$result=mysqli_query($this->conn,$sql);
// print($result);
// if($result == 1){
// print("更新成功");
// }
// else{
// print("更新失败");
// }
}
function __destruct()
{
mysqli_close($this->conn);
}
}
边栏推荐
- Browser multi-threaded off-screen rendering, compression and packaging scheme
- 【解读合约审计】Harmony的跨链桥是如何被盗一亿美金的?
- MySQL 唯一索引 UNIQUE KEY 会导致死锁?
- Let small program development into ` tailwind jit ` era
- docker mysql 容器中执行mysql脚本文件并解决乱码
- 中国生物降解塑料行业市场运营态势及发展趋势研究报告2022~2028年
- 【圣诞节给爱的人打印一颗圣诞树吧】超详细代码实现——圣诞树打印
- Go (二) 函数部分1 -- 函数定义,传参,返回值,作用域,函数类型,defer语句,匿名函数和闭包,panic
- Router-view
- 对页码的使用总结
猜你喜欢
随机推荐
处理异步事件的三种方式
MySQL 安装报错的解决方法
7.16(6)
Execute the mysql script file in the docker mysql container and solve the garbled characters
【编程学习新起点】记录写博客的第一天
【按位取反,逻辑操作符,条件操作符,逗号表达式,下标引用,函数调用,结构体】操作符后续+表达式求值(上)
中国石油行业并购重组趋势与投资战略规划建议报告2022~2028年
[CSRF, SSRF, XXE, PHP deserialization, Burpsuite]
`monorepo` 中 `hoist` 机制导致加载配置文件路径的变化
嵌入式实验三(代码几乎都要改才能运行)
中国食品微生物检测行业深度监测及投资战略规划建议报告2022~2028年
浏览器多线程离屏渲染压缩打包方案
MySQL 索引详解和什么时候创建索引什么时候不适用索引
【打印菱形】
MySQL 排序
controller层到底能不能用@Transactional注解?
MySQL 一些函数
pta a.1030的dijkstra+DFS方法
【反弹shell与提权】
Leetcode刷题——一些用层次遍历解决的问题(111. 二叉树的最小深度、104. 二叉树的最大深度、226. 翻转二叉树、剑指 Offer 27. 二叉树的镜像)









