Connection to DB

Connect to MySQL

<!-- MySQLi Object-Oriented -->

<?php

  $servername = "localhost";

  $username = "username";

  $password = "pwd";

  

  //create  connection

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

  //check connection

  if($conn-> conncet_error){

    die("Connection failed:" .$conn->connect_error);

  }

  echo "Connected successfully";

  $conn->close();

?>

<!-- MySQLi Procedual -->

<?php

  $servername = "localhost";

  $username = "username";

  $password = "pwd";

  //create connection

  $conn = mysqli_connect($servername, $username, $password);

  //check connection

  if(!$conn){

    die("Connection failed:" .mysqli_connect_error());

  }

  echo "Connected successfully";

  mysql_close($conn);

?>

<!-- PDO -->

<?php

  $servername = "localhost";

  $username = "username";

  $password = "pwd";

  try{

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

    //set the PDO error mode to exception

    $conn ->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

    echo "Connection successfully";

    $conn = null;

  }

  catch(PDOException $e){

    echo "Connection failed:" .$e->getMessage();

  }

?>

时间: 2024-10-22 16:54:41

Connection to DB的相关文章

DB - MongoDB

1- NoSQL简介 NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL": NoSQL是指非关系型的数据库,有时也称作Not Only SQL的缩写,即"不仅仅是SQL",是对非传统关系型数据库管理系统的统称: NoSQL用于超大规模数据的存储(数据存储不需要固定的模式,无需多余操作就可以横向扩展): 2- MongoDB简介 HomePage:https://www.mongodb.com/ MongoDB是一个由C++语言编写.介于

python 静态方法、实例方法、类方法

实例方法: class A: data = 0 def printd(self): print(self.data) type(A) #out:type A.__dict__ #out: a = A() #out:{} 类方法:@classmethod class A: data = 0 def printd(self): print(self.data) def getdata(): A.data = 1 print(A.data) class A: data = 0 def printd(s

scalikejdbc 学习笔记(3)

重用connection: package com.citi.scalikejdbc import scalikejdbc._ import scalikejdbc.config._ object ConnReuse { def main(args: Array[String]): Unit = { DBsWithEnv("dev").setupAll() case class User(id: Int, name: String, age: Int) val allColumns =

mongodb学习(-)

MongoDB 是一个基于分布式文件存储的数据库.由 C++ 语言编写. 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案. MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的. 什么是NoSQL? NoSQL,指的是非关系型的数据库.NoSQL有时也称作Not Only SQL的缩写, 是对不同于传统的关系型数据库的数据库管理系统的统称. NoSQL用于超大规模数据的存储.(例如谷歌或Facebook每天为他们的用户收集万亿比特的

OpenStack 常用命令

常用操作:常用的查询命令#keystone user-list 查询用户信息#keystone role-list 查询角色信息#keystone tenant-list 查询租户信息#glance index   查询当前存在的镜像信息#nova image-list    查看当前存在的镜像状态#nova secgroup-list 查看当前存在的安全组#nova keypair-list  查看当前存在的密钥#nova flavor-list   查看当前可以创建的实例类型#nova li

MongoDB学习笔记二:创建、更新及删除文档

插入并保存文档 对目标集使用insert方法插入一个文档: > db.foo.insert({"bar" : "baz"}) 这个操作会给文档增加一个"_id"键(要是原来没有的话),然后将其保存到MongoDB中.批量插入 如果要插入多个文档,使用批量插入会快一些.批量插入传递一个由文档构成的数组给数据库.如果只是导入数据(例如,从数据feed或者MySQL中导入),可以使用命令行工具,如mongoimport,而不是使用批量插入. 删除

如何通过java反射将数据库表生成实体类?

首先有几点声明: 1.代码是在别人的基础进行改写的: 2.大家有什么改进的意见可以告诉我,也可以自己改好共享给其他人: 3.刚刚毕业,水平有限,肯定有许多不足之处: 4.希望刚刚学习java的同学能有所启发. //这个是做转换的类,里面的DB只是封装了数据库的连接,大家可以用自己的,随意 package com.tt.util.gen.entity.tool; import java.io.File;import java.io.FileWriter;import java.io.IOExcep

mongodb之用户管理与系统管理常用命令

## mongodb的用户管理(认证管理) 用户分三种 全局用户 数据库对应用户 只读用户 ### 创建全局用户(全局用户只能在admin账户下创建) 创建了一个名为zhuima,密码为zhuima的全局账户 [[email protected] ~]# hostname redis.unix178.com [[email protected] ~]# mongo MongoDB shell version: 2.4.6 connecting to: test > show dbs local0

SIPp web frontend(2)

SIP VoIP 測试交流群: 323827101 欢迎大家转载.为保留作者成果,转载请注明出处.http://blog.csdn.net/netluoriver,有些文件在资源中也能够下载.假设你没有积分,能够联系我索要! 3.6Adding calls to a test(为測试脚本添加呼叫) To add a call, use the add a call link of the corresponding party (see in the figure above) and get