IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> PHP知识库 -> PHP与MySql数据库交互方法 -> 正文阅读

[PHP知识库]PHP与MySql数据库交互方法

动态网站的搭建必然需要与数据库的交互,在搭建博客的时候,我需要用到PHP与mysql的交互来实现提交表单的功能。这里以一个实例加讲解来记录一下!

配置MySQL数据库

在连接数据库之前,现在数据库上面增加一个用户用来连接,当然,在测试情况下你也可以选择使用root用户直接连接,在实际应用中,不推荐使用root直接连接,可能会造成难以估量的安全问题。请添加图片描述
请添加图片描述
这里用户名密码自定,其他的不用管,全局权限选择数据与结构即可,创建完成后就是用PHP连接数据库进行交互了。

PHP与MySQL之间交互

PHP与MySQL的交互主要使用mysqli函数库进行,有两种方式一种面向过程,一种面向对象的形式。效果一样,那种都无伤大雅!这里采用面向过程的形式,主要是便于理解!
连接与MySQL语句的执行
连接采用mysqli_connect( h o s t , host , host,user ,$password , $database , $port )函数
属性:

$host ,服务器地址
$user ,用户名
$password , 密码
$database ,数据库名称
$port ,端口(若未修改过数据库端口留空即可,默认3306)

这个函数返回一个数据库句柄,使用一个变量储存起来
例如

@$sql = mysqli_connect("localhost","test","suguohui2004","");
$query_coding="set names utf8";  #Mysql用于修改访问编码为utf-8防止出现乱码编码错误
mysqli_query($sql,$query_coding);#执行MySQL语句

查询操作的MySQL语句
以上便实现了MySQL的交互功能,即可使用PHP对mysql进行查询和插入操作
查询和插入只需要执行MySQL语句即可
例如:

$query_chaxun="";  #在里面放入MySQL查询语句即可
mysqli_query($sql,$query_chaxun);#执行MySQL语句

如下,在phpmyadmin中每执行一步便会出现MySQL语句。只需复制放在PHP代码中,将要提交的值或查询的值修改为变量即可
请添加图片描述请添加图片描述

  PHP知识库 最新文章
Laravel 下实现 Google 2fa 验证
UUCTF WP
DASCTF10月 web
XAMPP任意命令执行提升权限漏洞(CVE-2020-
[GYCTF2020]Easyphp
iwebsec靶场 代码执行关卡通关笔记
多个线程同步执行,多个线程依次执行,多个
php 没事记录下常用方法 (TP5.1)
php之jwt
2021-09-18
上一篇文章      下一篇文章      查看所有文章
加:2022-03-16 22:03:36  更:2022-03-16 22:03:42 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 0:26:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码