php基础编程-php连接mysql数据库-mysqli的简单使用

很多php小白在学习完php基础后,或多或少要接触到数据库的使用。而mysql数据库是你最好的选择,本文就mysql来为大家介绍php如何连接到数据库。

PHP MySQLi = PHP MySQL Improved!

MySQLi 函数允许您访问 MySQL 数据库服务器。

我简单的把php通过mysqli来连接mysql服务器分为5个步骤:

  1. 创建mysql连接
  2. 编辑sql语句,并执行返回结果
  3. 将返回的结果转为可以处理的数据结构,例如数组
  4. 释放本次查询的结果
  5. 释放本次连接

下面用代码向大家演示

<?php
/**
 * Created by 冷月小白.
 * 微信公众号: 学长冷月
 */

$host = '127.0.0.1'; //MySQL规定主机名或 IP 地址,本地为127.0.0.1
$username = 'root'; //MySQL用户名
$password = '123456'; //MySQL 密码
$dbname = 'page'; //规定默认使用的数据库

/*1.创建mysql连接*/
$conn = mysqli_connect($host, $username, $password, $dbname);
//使用mysqli_connect()函数,第一个参数是主机地址,第二个参数是用户名,地上那个参数是密码,第四个参数是默认数据库

if (!$conn){
    echo "连接失败!";exit();
}
/*2.编辑sql语句,并执行返回结果*/
$sql = "SELECT * FROM test";
$result = mysqli_query($conn,$sql);
//使用mysqli_query()函数,第一个参数是刚刚创建的连接实例,第二个参数是sql语句

/*3.将返回的结果转为可以处理的数据结构,例如数组*/
while ($res = mysqli_fetch_assoc($result)){
    //mysqli_fetch_assoc()函数,从结果集中取得一行作为关联数组
    echo $res['name'];
    echo "<br />";
}

/*4.释放本次查询的结果*/
mysqli_free_result($result);

/*5.释放本次连接*/
mysqli_close($conn);
?>

好了,本次冷月为大家的分享就到这里了,如果这篇文章对您有帮助的话可以点一个赞哦。获取更多面试笔记、编程技巧或开源代码,请关注冷月的公众号:学长冷月

原文地址:https://www.cnblogs.com/guoyugy/p/12309604.html

时间: 2024-11-01 06:52:36

php基础编程-php连接mysql数据库-mysqli的简单使用的相关文章

【Python】Windows平台下Python、Pydev连接Mysql数据库

Mysql数据库是跨平台的,不是说Python一定就要连接Mongodb. Python连接Mysql数据库是很简单的. 首先,你要配置好Python的开发环境,详见<[Python]Windows版本的Python开发环境的配置,Helloworld,Python中文问题,输入输出.条件.循环.数组.类>(点击打开链接),与Mysql的开发环境,详见<[Mysql]Mysql的安装.部署与图形化>(点击打开链接). 之后,打开Python的官网(点击打开链接),如下图,直接下载一

java web 程序---jsp连接mysql数据库的实例基础+表格显示

<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="gb2312"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <body> <center>JSP连接mysql数据库</

PHP使用mysqli连接MySQL数据库

1.面向对象的使用方式 $db = new mysqli('localhost', 'root', '123456', 'dbname'); 如果建立连接时未指定数据库则选择使用的数据库,切换使用的数据库 $db->select_db('dbname'); $query = "SELECT * FROM user WHERE uid=4"; $result = $db->query($query); $result_num = $result->num_rows; $

PHP使用mysqli扩展连接MySQL数据库

这篇文章主要介绍了PHP使用mysqli扩展连接MySQL数据库,需要的朋友可以参考下 1.面向对象的使用方式 $db = new mysqli('localhost', 'root', '123456', 'dbname'); 如果建立连接时未指定数据库则选择使用的数据库,切换使用的数据库 $db->select_db('dbname'); $query = "SELECT * FROM user WHERE uid=4"; $result = $db->query($q

JDBC连接MySQL数据库基础

主要内容 MySQL的基本操作和基本SQL语法 使用JDBC进行MySQL数据库的开发 使用DriverManager.Connection.PreparedStatement.ResultSet对数据库进行增删改查操作 JDBC简介 JDBC(Java Database Connectivity)提供了一种与平台无关的用于执行SQL语句的标准Java API,可以方便地实现多种关系型数据库的统一操作,它由一组用Java语言编写的接口和类组成. JDBC本身提供的是一套数据库操作标准,而这些标准

Java基础102 完整的JDBC连接MySQL数据库和Oracle数据库的方法

本文知识点(目录): 1.jdbc连接MySQL数据库    2.jdbc连接Oracle数据库    3.附录[本文jdbc连接MySQL或Oracle数据库的全部代码(合起来,做对比)] 1.JDBC连接MySQL数据库 1.1.我用到的jar包 1.2.实例演示 MySQL建表语句 1 -- MySQL建表语句 2 create table user( 3 id number(5) primary key auto_increment, 4 account varchar(20) not

java jdbc 连接mysql数据库 实现增删改查

好久没有写博文了,写个简单的东西热热身,分享给大家. jdbc相信大家都不陌生,只要是个搞java的,最初接触j2ee的时候都是要学习这么个东西的,谁叫程序得和数据库打交道呢!而jdbc就是和数据库打交道非常基础的一个知识,也是比较接近底层的,在实际的工作中大家用得更多的其实还是比较成熟的框架,例如Hibernate.Mybatis. 但是作为这些成熟框架的底层的jdbc却也是我们应该去掌握的,只有了解了jdbc的增删改查,这样在以后如果有兴趣去研究Hibernate或者Mybatis的源代码的

PHP如何连接MySQL数据库

* PHP连接MySQL数据库 * 准备工作 * 在XAMPP软件的安装目录/php/ext目录中 * php_mysql.dll和php_mysqli.dll文件必须存在 * 在XAMPP软件的安装目录/php目录中 * php.ini文件 - php的主配置文件 extension=php_mysql.dll extension=php_mysqli.dll * 在php中配置有关MySQL数据库 * PHP如何连接MySQL数据库 * 过程化风格 * 建立与MySQL数据库的连接 $con

JDBC连接MySQL数据库及演示样例

JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术. 一.JDBC基础知识         JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,能够为多种关系数据库提供统一訪问,它由一组用Java语言编写的类和接口组成.JDBC为数据库开发者提供了一个标准的API,据此能够构建更高级的工具和接口,使数据库开发者能够用纯 Java API 编写数据库应用程序,而且可跨平台执行,而且不受数据库供应商的限制.