php数据库连接配置
① PHP如何连接MYSQL数据库
php.ini改了吗?
最好把mysql卸掉重新装下
我的有时候也是的
② 服务器怎么设置,才能让php连接数据库
你是如何判断连不上数据库的,是有报错吗,有报错就把报错贴出来看下
③ php连接 mysql 数据库如何添加一个公共的配置文件
php面向对象文件名DB.class.php
<?php
header("content-type:text/html;charset=utf-8");
classDB{
public$db_host;//localhost
public$db_user;//用户名
public$db_pwd;//密码
public$db_name;//数据库名
public$links;//链接名称
//构造方法的参数和属性名字一致,但是含义不同
function__construct($db_host,$db_user,$db_pwd,$db_name){
$this->db_host=db_host;
$this->db_user=db_user;
$this->db_pwd=db_pwd;
$this->db_name=db_name;
//链接数据库代码
$this->links=@mysql_connect($db_host,$db_user,$db_pwd)ordie("数据库链接失败");
//echo$this->links;打印是资源
mysql_query("setnamesutf8");
mysql_select_db($db_name,$this->links);
}
functionquery($sql){//执行各种sql,inertupdatedelete执行,如果执行select返回结果集
returnmysql_query($sql);
}
functionnumRows($sql){//返回select的记录数
$result=$this->query($sql);
$count=mysql_num_rows($result);
return$count;
}
functiongetOne($sql){//得到一条记录的一维数组
$result=$this->query($sql);
$arr=mysql_fetch_assoc($result);
return$arr;
}
functiongetAll($sql){//得到多条记录的二维数组
$result=$this->query($sql);
$rows=array();
while($rs=mysql_fetch_assoc($result)){
$rows[]=$rs;
}
return$rows;
}
function__destruct(){
$this->db_host=db_host;
$this->db_user=db_user;
$this->db_pwd=db_pwd;
$this->db_name=db_name;
}
}
$db=newDB("localhost","root","","car");
//$sql="insertintocategory(categoryName)values('常熟seo')";
//$db->query($sql);
//返回select的记录数
//$sql="select*fromcategory";
//$count=$db->numRows($sql);
//echo$count;
//得到一条记录的一维数组
//$sql="select*fromcategorywherecategoryId=1";
//$arr=$db->getOne($sql);
//print_r($arr);
//得到多条记录的二维数组
$sql="select*fromcategory";
$rs=$db->getAll($sql);
print_r($rs);
?>
创建一个数据库大类
④ 有个php网站源码,怎么配置连接数据库在服务器端怎么建数据库
你这是用的阿里云的mysql数据库? 如果是在host填上阿里云给你的数据库地址,username 填阿里回云给你的用户名 password填密码答。别的不动。
自己建 数据库 看你这路径好像是Windows系统这个直接下载个mysql安装上。
懒人直接用面板得了,比如宝塔 西部数码助手一类的,环境自己安装好了。
⑤ 怎么配置PHP与MySQL的连接啊
到php官方网站下载最新的php5.3.8的安装文件[.msi],注意不是压缩文件,安装文件会自动配置环境,压缩包安装不方便
⑥ php与数据库连接
$sqlstr=INSERT INTO table(JULI, SHIJIAN) VALUES ('$distance','$ration');
然后echo $sqlstr; 看看输出的是不是你想要执行的语句,要么变量不对,要么构造语句时格式错误.
⑦ PHP 连接SQL数据库的设置
登录那个页面 服务器选择那 弄错了吧 我的配置是编辑 config.ini.php 文件
大概在 20行左右 把 $i = 0 改成 $i = 1 并且删除 $i++
复制 :$cfg['Servers'][$i]['auth_type'] = 'cookie'; 到 $cfg['Servers'][$i]['AllowNoPassword'] = true; 作为每段服务器的选择地址 记得$i 要从1开始 以此 2 3 4 ……
⑧ PHP数据库连接
________profile.php____________
<?php
$dbhost = '';//数据库主机名
$dbuser = '';//数据库用户名
$dbpassword = '';//数据库密码
$dbname = '';//数据库名
$tbname = '';//数据表名
$uid = intval($_GET['id']);
mysql_connect($dbhost,$dbuser,$dbpassword);
mysql_select_db('$dbname');
$sql = "SELECT * FROM `" . $tbname . "` WHERE `uid`='" . $uid. "'";
$result = mysql_query($sql);
$profile = mysql_fetch_array($result);
?>
<table>
<tr>
<th>序号</th>
<td><?php echo $profile['uid'];?></td>
</tr>
<tr>
<th>性别</th>
<td><?php echo $profile['sex'];?></td>
</tr>
<tr>
<th>邮箱</th>
<td><?php echo $profile['email'];?></td>
</tr>
</table>
__________end of profile.php________________
大概这样,不懂请补充。
⑨ config.php 数据库配置如何修改
$db_host = "数据库地址:3306";
$db_name = "数据表名";
$db_user = "数据库用户名";
$db_pass = "数据库密码";
改这几个就可以了啊