当前位置: 首页 > 知识库问答 >
问题:

使用PHP连接到数据库的一些最安全的方法是什么?[副本]

公羊涛
2023-03-14

我还是PHP和MYSQL的新手,我正在尝试用现代编码技术来学习这两种语言。我在网上找到的东西似乎都过时了。

<?php
    $connection = mysql_connect("localhost", "root", "");
    if (!$connection) {
        die("Oops, error happened: " . mysql_error());
    }
?>

共有1个答案

夹谷浩宕
2023-03-14

使用PDO函数。

使用PDO的数据库连接:

$conn = new PDO('mysql:host=localhost;dbname=myDatabase', $username, $password);
 类似资料:
  • 这是我的配置: Windows 7 64位 WAMP Server 2.2 64位与PHP 5.4.3(从官方网站下载)。 Firebird 1.5.6来管理数据库(我需要这个版本,因为新版本不打开我的数据库)。此程序只有32位版本(从官方网站下载)。 以下是连接到FDB数据库的代码。但是当我尝试代码时,我得到了错误:“致命错误:调用中未定义的函数ibase_connect() 我尝试: 激活ph

  • 问题内容: 我正在尝试使用jdbc-odbc桥创建一个简单的连接: 但是然后我得到这个异常: 有任何想法吗? 2009年3月24日更新:现在可以使用了。创建了一个用户数据源,由于某种原因该异常消失了。 作为一个普遍的问题,用Java处理数据库连接的最佳方法是什么? 问题答案: 为了回答您的一般问题,我想说处理Java中数据库连接的最佳方法是避免JDBC- ODBC桥。可以测试或学习JDBC,但不能

  • 问题内容: 我试图关闭数据库连接,但是有点困惑 我是否必须靠近它 要么 两者之间有什么区别? 问题答案: 这些方法只能关闭。您仍然必须关闭全部和实例。我建议这样做。就像是, 如果您使用我的实用程序,则finally块可能是,

  • 问题内容: 我目前正在为我教会的大学团体使用一个网站,并且开始对我所写内容的安全性有些担心。例如,我使用以下功能: 每当我进行某种查询时就连接到数据库。我总是使用PDO准备好的语句来防止任何用户输入的SQL注入,并且我使用htmlspecialchars进行转义,然后再输出。我的问题是: 如何保护数据库的用户名和密码? 我不知道是否有人可以查看我的PHP文件的源,但如果可以,我只能想象我会被缠住。

  • 本文向大家介绍php连接mysql数据库最简单的实现方法,包括了php连接mysql数据库最简单的实现方法的使用技巧和注意事项,需要的朋友参考一下 在连接MySQL数据库之前,您必须指定以下信息: MySQL数据源名称或DSN:指定MySQL数据库服务器的地址。您可以使用IP地址或服务器名称,例如,127.0.0.1 或 localhost MySQL数据库名称:表示要连接的数据库的名称。 用户名

  • 问题内容: 我已经开发了一些类似于DAO的自定义类,以满足我的项目的一些非常特殊的要求,这是一个不在任何框架内运行的服务器端进程。 该解决方案非常有效,除了每次发出新请求时,我都会通过MySQLdb.connect打开一个新连接。 将其切换为在python中使用连接池的最佳“插入”解决方案是什么?我在想像Java的通用DBCP解决方案。 该过程运行很长时间,并且有许多线程需要发出请求,但不是所有线