PHP访问MySQL数据库函数简介

PHP访问MySQL数据库函数简介

1. 进行数据库连接

连接数据库服务器,就是客户端向己运行的数据库服务器发出连接请求,

成功以后就可以对数据库进行相应操作,由于用户的权限不同,所能进

行的操作也不一样。PHP提供了一系列MySQL操作的函数,用来连接数据

库的函数有两个,分别是:mysql_connect()和mysql_pconnect()。

下面在对常用的几个函数作简单介绍后,用一个例子来说明在PHP脚本中

自动连接数据库的方法。

1.1 mysql_connect函数

函数调用格式如下:

int mysql_connect([string hostname] [:port][, string usename]

[, string password]);

参数列表中的port参数表示数据库服务器的端口号,一般用它的默认端

口3306就可以了。如果不填任何参数,则默认的hostname为"localhost",

usname为"root", password为空。当然,用户可以指定自己所要连接的

主机名、用户名、用户密码,来连接指定的数据库。

函数执行成功,返回一个int类型的连接号,执行失败,返回false值。

例1.1:

//连接数据库服务器

$connect = mysql_connect("localhost","user","password");

if($connect)

{

echo "连接成功";    //连接成功,显示“连接成功";

}

else

{

echo "连接失败";    //连接失败,显示"连接失败";

}

?>

在上例中,若mysql_connect函数执行失败,将显示相应的错误提示,

而后继续往下执行。如果想屏蔽系统的错误提示并在失败后结束程序

相关文档:

应该说一般的数据库都有BackUp的需求, MySql备份数据库的方式很简单, 但是在网上说得云里雾里, 也应该是我对MySql数据库不熟悉.

目标(Target) : 将本机中的mysql数据库备份到本机中的mydatabase数据库中 - 也就是完全的Copy一个数据库.

#1. C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqldump -u ......

UTF8 默认校对集是 utf8_general_ci , 它不是按照中文来的。你需要强制让MySQL按中文来排序。

select

*

from

core_vender_info

order

by

convert

(vender_abbrev USING gbk) COLLATE gbk_chinese_ci

......

1.apache的安装

apache本来是想用编译安装的,但是其devel需要依赖一些其他的包,安装起来太麻烦,所以决定使用本地yum源安装;在rhel5u3上,直接 yum install httpd

yum install httpd-devel

这样会有httpd-devel的一些依赖包一并安装了;

rpm安装的httpd有如下几个重要的目录:

1)/etc/ht ......

1.数据连接方式

ASP.NET本身的数据访问ADO.NET不支持对于MySql的连接和查询,但是MySQL官网上均提供了多种ASP.NET连接到MySQL的方式:

(1)ODBC驱动的访问方式:mysql-connector-odbc-5.1.5-win32.msi,ODBC

(2)ADO.NET对于MySQL的访问方式:mysql-connector-net-6.2.2.zip

个人选用的是第二种,感觉方便,和.NET对S ......

function _processBeforeDb($str)

{

$str = str_replace ( array ('' ), array ('<' , '>' ), $str );

if (!get_magic_quotes_runtime()){

return addslashes($str);

}

else

{

return $str;

}

}

......

php访问mysql函数吗,PHP访问MySQL数据库函数简介相关推荐

  1. 常用MySQL函数存储过程_解析MySQL存储过程、常用函数代码

    mysql存储过程的概念: 存储在数据库当中可以执行特定工作(查询和更新)的一组SQL代码的程序段. mysql函数的概念: 函数是完成特定功能的SQL语句,函数分为内置函数和自定义函数(user-d ...

  2. mysql函数封装_PHP访问MYSQL数据库封装类(附函数说明)

    /* MYSQL 数据库访问封装类 MYSQL 数据访问方式,php4支持以mysql_开头的过程访问方式,php5开始支持以mysqli_开头的过程和mysqli面向对象 访问方式,本封装类以mys ...

  3. navc mysql函数备份_入门MySQL——备份与恢复

    前言: 前面几篇文章为大家介绍了 MySQL 各种语句语法的用法及用户权限相关知识.本篇文章将主要讲解 MySQL 数据库数据备份与恢复相关知识,主要聚焦于逻辑备份,介绍mysqldump工具的使用以 ...

  4. php mysql 操作函数_PHP操作mysql函数详解,mysql和php交互函数

    1. 建立和关闭连接1) mysql_connect() resource mysql_connect([string hostname [:port][:/path/to/socket][,stri ...

  5. MySQL函数少传参数,MySQl函数(1)

    数学函数 select abs(-5) ;绝对值 select abs(5.8); ceiling 比这个大点的 floor 比这个小的 greatest(1,2,3,2)最大值 3 least(1, ...

  6. 计算机函数Dmax怎么算,Excel数据库函数

    DMAX 函数返回选择的数据库条目满足指定条件的最大值. DMAX 函数详解 DMAX 返回选择的数据库条目满足指定条件的最大值. 语法 DMAX(database,field,criteria) d ...

  7. 【MySQL】简简单单速通mysql数据库

    基础介绍 什么是数据库 储存数据用文件就可以了为啥还搞个数据库? 文件保存数据有以下几个缺点: 文件安全性问题 文件不利于数据查询和管理 文件不利于储存海量数据 文件在程序中控制不方便 数据库存储介质 ...

  8. c web mysql数据库_C语言操作MySQL数据库

    原作者博客http://www.cnblogs.com/nliao/archive/2010/09/09/1822660.html 先看结构体 ---------------------------- ...

  9. 怎样访问远程服务器文件夹,访问远程服务器的共享文件夹

    访问远程服务器的共享文件夹 内容精选 换一换 FOTA升级作用:在官方更新新固件后,模组设备无需寄回给官方,而是通过远程FTP/HTTP进行OTA升级固件,以更新新固件版本,从而达到更新设备的功能/B ...

最新文章

  1. MindSpore Lite整体架构介绍
  2. java 读取数据库结构_JAVA从SQLITE数据库中读取省份地市构造一棵树
  3. 如何处理Entity Framework中的DbUpdateConcurrencyException异常
  4. 简述电子计算机的用途和特点_计算机基础试题及答案
  5. DEAP:使用生理信号进行情绪分析的数据库(一、背景介绍与刺激选择)
  6. LinkedHashMap源码剖析
  7. html5表格图片按比例缩放,JS图片等比例缩放方法完整示例
  8. php socket 握手,python Socket之客户端和服务端握手详细介绍
  9. 计算机网络第一二三章计算题,计算机网络第3章习题及答案
  10. 输入两个数、用python求他们的和_从键盘上输入俩个实型数,编程求它们的和差积商,要求输出时,保留两位小数C语言编程题:从键盘上输入两个...
  11. 视觉开发需要什么程度的数学_软件开发需要学好数学吗?
  12. SpringBoot (14)---日志配置(logback)
  13. iOS 对付内存泄漏,来说说我的调试方法
  14. ghs文件可以删除吗_电脑C盘快满了,哪些文件可以直接删除掉?带你了解一下...
  15. Retinex算法详解
  16. 飞信2008协议抓包(2)
  17. oracle11 odac,oracle 11g odac 下载
  18. 生物化学《第一章概述》
  19. 停用Windows Defender Antivirus Service内存
  20. QT 读取csv文件-QT根据显示器大小设置窗口大小-QT绑定信号与槽

热门文章

  1. 计算char,short,int,long类型变量的取值范围
  2. PHP3.2.3 where or,WHERE · ThinkPHP3.2.3完全开发手册 · 看云
  3. 小程序云开发搜索功能的实现正则_码code | 如何借助小程序云开发实现小程序支付功能...
  4. python实现组合问题_python3 最基本且简单的实现组合设计模式
  5. superagent返回结果乱码
  6. 软件测试是找BUG,不是找茬
  7. sqlserver启用登陆审计
  8. Red5 webapp配置
  9. teleport最新版不支持mysql_QA · tp4a/teleport Wiki · GitHub
  10. java apk安装路径_android apk安装过程源码解析