当前位置:首页 » 数据仓库 » php连接到mysql数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

php连接到mysql数据库

发布时间: 2022-05-27 18:35:34

㈠ PHP网页怎么连接到MYsql数据库

你写的这个只是数据库连接的代码,你只是连接了数据库,可以对你的“”数据库进行"CURD"操作,$conn返回的是resource,mysql_select_db()和
mysql_query()返回的则是布尔类型,所以在浏览器预览的时候是没有任何内容的,有内容也只是一个TRUE

连接数据库的代码如下:
数据库操作类
class
mysql
{

private
$db_host;
//数据库主机

private
$db_user;
//数据库用户名

private
$db_pwd;
//数据库密码

private
$db_database;
//数据库名

private
$conn;
//数据库连接标识;

private
$sql;
//sql执行的语句

private
$result;
//query的资源标识符

private
$coding;
//数据库编码,gbk,utf8,gb2312

private
$show_error
=
true;
//本地调试使用,打印错误
public
function
__construct($db_host,
$db_user,
$db_pwd,
$db_database,
$coding)
{

$this->db_host
=
$db_host;

$this->db_user
=
$db_user;

$this->db_pwd
=
$db_pwd;

$this->db_database
=
$db_database;

$this->coding
=
$coding;

$this->connect();

}
private
function
connect()
{

$this->conn
=
@mysql_connect($this->db_host,
$this->db_user,
$this->db_pwd);

if
(!$this->conn)
{

//show_error开启时,打印错误

if
($this->show_error)
{

$this->show_error('错误提示:链接数据库失败!');

}

}

if
(!@mysql_select_db($this->db_database,
$this->conn))
{

//打开数据库失败

if
($this->show_error)
{

$this->show_error('错误提示:打开数据库失败!');

}

}

if
(!@mysql_query("set
names
$this->coding"))
{

//设置编码失败

if
($this->show_error)
{

$this->show_error('错误提示:设置编码失败!');

}

}

}
}

㈡ 请问php连接上mysql数据库该怎么进行配置的

1、下载一个phpmyadin,看看phpmyadmin能不能登入mysql
如果能登陆,则表明是你的程序有问题
2、如果不能登陆,则查找libmysql.dll是否复制到c:\windows\system32下
则安装mysql连接程序
3、500错误,请在IE->选项->高级->显示错误打开,则可以显示出错信息
如果还不显示错误提示,则编辑php.ini
把display_error
=
On
重启web

㈢ 用php如何连接MySQL数据库

php链接mysql必备条件:

  • 已安装mysql数据库;

  • 检查php环境是否已开启mysql扩展(一般情况下是开启的);

    检查方法:a.使用phpinfo();函数,看有没有mysql项;b.打开php.ini文件,检查php_mysql.dll前分号是否已取掉。

  • php链接代码如下:

    <?php
    //设置编码格式header("Content-type:text/html;charset=utf-8");//定义数据库主机地址$host="localhost";//定义mysql数据库登录用户名$user="root";//定义mysql数据库登录密码$pwd="";//链接数据库$conn=mysql_connect($host,$user,$pwd);//对连接进行判断if(!$conn){die("数据库连接失败!".mysql_errno());}else{echo"数据库连接成功!";}?>

㈣ PHP访问MySQL数据库的步骤。

PHP访问MySQL数据库:
因为连接数据库需要较长的时间和较大的资源开销,所以如果在多个网页中都要频繁地访问数据库,则可以建立与数据库的持续连接。即调用mysql_pconnect()代替mysql_connect()。
基本步骤:
1.连接服务器:mysql_connect();
2.选择数据库:mysql_select_db();
3.执行SQL语句:mysql_query();

查询:select
显示:show
插入:insert into
更新:update
删除:delete

4.关闭结果集:mysql_free_result($result);
5.关闭数据库:mysql_close($link);

㈤ php怎么连接mysql数据库

<?php

$dbhost = 'localhost'; // mysql服务器主机地址

$dbuser = 'root'; // mysql用户名

$dbpass = '123456'; // mysql用户名密码

$conn = mysqli_connect($dbhost, $dbuser, $dbpass);

if(! $conn ){

die('Could not connect: ' . mysqli_error());

}

echo '数据库连接成功!';

mysqli_close($conn);

?>


下面是说明:

PHP 提供了 mysqli_connect() 函数来连接数据库。该函数有 6 个参数,在成功链接到 MySQL 后返回连接标识,失败返回 FALSE 。

语法

mysqli_connect(host, username, password, dbname,port, socket);

参数说明:

参数 描述

host 可选。规定主机名或 IP 地址。

username 可选。规定 MySQL 用户名。

password 可选。规定 MySQL 密码。

dbname 可选。规定默认使用的数据库。

port 可选。规定尝试连接到 MySQL 服务器的端口号。

socket 可选。规定 socket 或要使用的已命名 pipe。

㈥ PHP连接MySQL数据库的几种方式

  • MySQLi :MySQLi 只针对 MySQL 数据库,MySQLi 还提供了 API 接口。

  • PDO (PHP Data Objects):PDO 应用在 12 种不同数据库中。

㈦ php连接mysql数据库

您好,非常荣幸能在此回答您的问题。以下是我对此问题的部分见解,若有错误,欢迎指出。<?
function conn(){
$conn01 = mysql_connect("localhost",'root','123456');//root是帐号,123456是密码
$mycon=mysql_select_db('testdatabase',$conn01); //testdatabase是mysql数据库名
if($mycon){
echo("数据库连接成功");
}else{
echo("数据库连接失败");
}
}
conn();
?>非常感谢您的耐心观看,如有帮助请采纳,祝生活愉快!谢谢!

㈧ php怎么连接Mysql数据库问题!

php链接mysql必备条件:

  1. 已安装mysql数据库;

  2. 检查php环境是否已开启mysql扩展(一般情况下是开启的);

    检查方法:a.使用phpinfo();函数,看有没有mysql项;b.打开php.ini文件,检查php_mysql.dll前分号是否已取掉。

  3. php链接代码如下:

    <?php
    //设置编码格式
    header("Content-type:text/html;charset=utf-8");

    //定义数据库主机地址
    $host="localhost";

    //定义mysql数据库登录用户名
    $user="root";

    //定义mysql数据库登录密码
    $pwd="";

    //链接数据库
    $conn=mysql_connect($host,$user,$pwd);

    //对连接进行判断
    if(!$conn){
    die("数据库连接失败!".mysql_errno());
    }else{

    echo"数据库连接成功!";
    }
    ?>

㈨ 浅谈PHP如何连接到MySql数据库

也不好多说,发一小段代码,你参照一下。代码如下:

try
{
header("Content-type:text/html;charset=utf-8");
$conn=newPDO("mysql:host=localhost;dbname=webdata","user","pwd");
$sth=$conn->prepare("select*frombooks");
$sth->execute();
while($res=$sth->fetch(PDO::FETCH_ASSOC))
{
echo("<div>".$res["bid"].":".$res["title"]."--".$res["author"]);
}
}
catch(Exception$e)
{
header("Content-type:text/html;charset=gb2312");
echo($e->getMessage());
}