Mysqli连接数据库的几种方式

配置信息:

服务器:localhost

MySQL用户名:root

MySQL密码: hanxin

数据库名称:admin

MySQLi 采用面向对象的思维进行编程,即通过MySQLi对象的属性和方法来操作数据库。

(1)
//1.建立到Mysql数据的连接
$mysqli= new mysqli(‘localhost‘,‘root‘,‘hanxin‘);
//2.打开指定的数据库
$mysqli->select_db(‘admin‘);

(2)
$mysqli=new mysqli();
$mysqli->connect(‘127.0.0.1‘,‘root‘,‘hanxin‘);

$mysqli->select_db(‘admin‘);

(3)
$mysqli=new mysqli();
$mysqli->connect(‘127.0.0.1‘,‘root‘,‘hanxin‘,‘admin‘);
(4)
//建立连接的同时打开指定数据库
[email protected] mysqli(‘localhost‘,‘root‘,‘hanxin‘,admin‘);
//有错误 但是不让显示 在前面加上@

// $mysqli->connect_errno:得到连接产生的错误编号
// $mysqli->connect_error:得到连接产生的错误信息

if($mysqli->connect_error){
die(‘Connect Error:‘.$mysqli->connect_error);
}

时间: 2024-10-07 09:28:37

Mysqli连接数据库的几种方式的相关文章

jsp连接数据库的几种方式

---恢复内容开始--- jsp连接数据库分为:JDBC-ODBC桥接方式.数据库驱动程序连接(新手笔记,若有错误请大神指出). 桥接方式: 连接Access数据库: 首先要在Access中建立一个数据库,录入好数据(OK貌似这是废话),记号数据库的位置,然后进行数据源配置,打开控制面板 -> 管理工具 -> odbc数据源 -> 添加 -> 选择Access的驱动程序,一般为Microsoft Access Driver(*.mdb 较新的版本还会多一个*.accdb) ->

php连接数据库的两种方式- 面向过程 面向对象

一.面向对象1. 链接数据库 $conn = @new mysqli("127.0.0.1","root","","mydb"); if($conn->connect_errno){ //返回链接错误号 // 返回链接错误信息 die("数据库链接失败:".$conn->connect_error); } 2. 选择数据库 $conn->select_db("mydb"

C3P0连接数据库的两种方式

方法一(推荐):使用xml文件连接 xml <?xml version="1.0" encoding="UTF-8"?> <c3p0-config> <default-config> <property name="driverClass">com.mysql.jdbc.Driver</property> <property name="jdbcUrl">

ADO.NET连接数据库的两种方式

//实现了IDisposable接口的类,用using括起来 //插入数据 string connString = "Data Source=(local);Initial Catalog=Linq;Integrated Security=SSPI"; using (SqlConnection conn = new SqlConnection(connString)) { conn.Open(); using (SqlCommand cmd = conn.CreateCommand()

java使用JDBC连接数据库的几种方式

/** * 1 在方法中固化连接参数 * * @return 数据库连接 */ public Connection getConnection() { Connection conn = null; try { Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root",

php连接数据库的几种方式

<?php $name = $_POST["u_name"]; //flag1:$_POST["u_name"] $pass = $_POST["u_pass"]; $sql2 = "select * from admin where username = ? and password= ?"; $db = new PDO('mysql:host=127.0.0.1;dbname=login;charset=UTF-8'

使用PLSQL Developer连接数据库三种方式

使用PLSQL Developer连接数据库三种方式 normal:普通用户,一般程序员使用 SYSOPER:系统操作员,很少使用,一般做备份,日志操作 SYSDBA:系统管理员,专业数据库管理人员使用

预处理(防止sql注入的一种方式)

<!--- 预处理(预编译) ---> <?php/* 防止 sql 注入的两种方式: 1. 人为提高代码的逻辑性,使其变得更严谨,滴水不漏. 比如说 增加判断条件,增加输入过滤等,但是智者千虑必有一失.(不推荐) 2. sql 语句的预处理*/ // 预处理: 就是在程序正式编译之前,事先处理,因为有些功能实现是一样的,只是发生了一些简单的值替换 /* ********** 预处理的原理: ********* insert into register_info values(?,?,?

[PHP]PHP编程操作Mysql数据库的三种方式

当我开始去接触PHP的时候,真切的感受到其所具有的魅力,本着学习的态度和打破固有的语言和模式的想法,开始了PHP之旅,总的来说,走的还是比较顺利,在其中能够看到C,Java,Perl影子,学习曲线不大,但是做好产品仍然有着一条漫漫长路. 多余的话不说了,慢慢感受和领悟,本文主要讲述PHP操作数据库的三种扩展. 如下图是PHP访问数据库的三种扩展方式: 下面举出三种方式访问数据库并查询数据的实例代码: 1.mysql扩展 <?php //1:获取数据库连接 $connection = @ mysq