• PHP操作MySQL数据库的方法-使用mysql_connect()函数连接mysql


    PHP提供了大量的MySQL数据库函数,方便了对MySQL数据库进行操作,是 web程序的开发更加简单灵活。

    在上一篇文章《PHP访问MYSQL数据库的的五个步骤详解(图)》中介绍了PHP访问数据库的步骤,这篇文章我们将介绍PHP操作数据库的方法!大理石平台精度等级 

    使用mysql_connect()函数连接mysql

    要操作MySQL数据库,首先必须与MySQL服务器建立连接,连接MySQL服务器的语法格式如下:

    1

    mysql_connect('hostname','username','password');


    该函数的返回值表示这个数据库连接。如果连接成功,则函数返回一个资源,为以后执行SQL指令做准备。

    下面的实例使用了 mysql_connect()函数在本地创建与MySQL的连接,具体示例代码如下:

    1

    2

    3

    4

    5

    6

    7

    <?php

    header("Content-Type:text/html; charset=utf-8");

    $link = mysql_connect("localhost","root","root")or die("不能连接到数据库服务器!".mysql_error()); //连接MySQL 服务器

    if($link){

        echo "连接数据库成功";

    }

    ?>

    输出结果为:

    注意:

    如果关闭 MySQL服务器,那么就会输出一下提示信息:

    Can't connect to MySQL server on "localhost"(10061)

    在上面的代码中,使用mysql_connect()函数连接MySQL数据库库服务器,从这个函数可以看到,可以指定非本机的机器名作为数据库服务器,这样就为数据的异地存放和数据库的安全隔离提供了保障。

    外界用户旺旺具有WWW服务器的直接访问权,如果数据库系统直接放置在WWW服务器上的话,就会给MySQL数据库带来安全隐患。如果为数据库系统安装防火墙,那么PHP可以通过局域网访问数据库,二局域网内部的计算机对外部是不见的,这样就保证了数据库不受外来攻击。

    为了方便查询因为连接问题而出现的错误,最好加上由 die()函数进行的错误屏蔽处理机制,上面实例使用mysql_error()函数提取MySQL函数的错误文本,如果没有出错,则返回空字符串,如果浏览器显示“Warning:mysql_connect()。。。。”的字样时,说明数据库连接错误,这样就能迅速的发现错误位置及时改正。

    技巧:

    在网站开发是,错误是不可避免的,开发人员处了尽量避免错误外,及时准确的找到错误的起因也是必要的,这需要平时不断的积累经验!

  • 相关阅读:
    deepin v20装机后python配置
    lotus命令详解
    Lotus 客户端命令集合
    在Windows 7或Server 2008 R2上安装更新时提示0x80092004错误的解决方案
    Delphi:如何将列表作为参数传递给SQL查询?
    delphi Ado 执行带有冒号字符语句的处理。
    SQLite与Delphi XE4 (一)
    delphi在TMemo中实现高亮文字
    Delphi中用beep函数拼出节奏和歌曲
    在oracle中插入数据报错:ORA-00984列在此处不允许
  • 原文地址:https://www.cnblogs.com/furuihua/p/12172291.html
Copyright © 2020-2023  润新知