几种常用PHP连接数据库的代码示例

几种常用PHP连接数据库的代码示例,第1张

PHP连接数据库之PHP连接MYSQL数据库代码

< ?php   

$mysql_server_name='localhost' 

//改成自己的mysql数据库服务器  

$mysql_username='root' 

//改成自己的mysql数据库用户名  

$mysql_password='12345678' 

//改成自己的mysql数据库密码  

$mysql_database='mycounter'

 //改成自己的mysql数据库名  

$conn=mysql_connect($mysql_server_name,

$mysql_username,$mysql_password,

$mysql_database)   

$sql='CREATE DATABASE mycounter 

DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci   

'   

mysql_query($sql)   

$sql='CREATE TABLE `counter` 

(`id` INT(255) UNSIGNED NOT NULL 

AUTO_INCREMENT ,`count` INT(255) 

UNSIGNED NOT NULL DEFAULT 0,PRIMARY KEY 

( `id` ) ) TYPE = innodb'   

mysql_select_db($mysql_database,$conn)   

$result=mysql_query($sql)   

//echo $sql   

mysql_close($conn)   

echo "Hello!数据库mycounter已经成功建立!"   

?> 

PHP连接数据库之PHP连接ACCESS数据库代码方法

< ?  

$conn = new com("ADODB.Connection")   

$connstr = "DRIVER={Microsoft

 Access Driver (*.mdb)} 

DBQ=". realpath("data/db.mdb")   

$conn->Open($connstr)   

$rs = new com("ADODB.RecordSet")   

$rs->Open("select *

 from szd_t",$conn,1,1)   

while(! $rs->eof) {   

$f = $rs->Fields(1)   

echo $f->value   

$rs->MoveNext()   

}   

?>

<?php

session_start()

header("Content-type:text/htmlcharset=utf-8")

class User{

public $name

public $pwd

//构造函数,类初始化时调用

public function __construct($x,$y){

$this->name=$x

$this->pwd=$y

}

function login( ){

$link = mysqli_connect("127.0.0.1", "root", "111111", "denglu")

if (!$link) {

die('链接失败' . mysql_error())

}

//登录查询

$sql=mysqli_query($link,"select * from admin_user where zhanghao='{$this->name}' and mima='{$this->pwd}'")

//执行结果

$info=mysqli_fetch_array($sql)

//判断结果

if(!$info){

//登录失败

echo "<a href=\"javascript:void(0)\" onclick=\"history.back()\">密码错误</a>"

exit

}else{

//如果登陆成功 跳转页面并保存账号密码信息

$_SESSION['zhanghao']=$info['zhanghao']

$_SESSION['mima']=$info['mima']

echo "登陆成功!"

echo "<a href='index.php'>回到首页</a>"

echo "SESSION保存的用户名:".$_SESSION['admin_name']

echo ""

echo "SESSION保存的密码:".$_SESSION['pwd']

echo ""

}

}

}

//接收表单元素

$name=$_REQUEST['zhanghao']

$pwd=$_REQUEST['mima']

$users=new User($name,$pwd)

$users->login()

?>

1、新建一个php_mysql.php的文件

2、查看mysql服务是否打开,或者客户端的mysql能够正常打开。

鼠标右键我的电脑--》管理--》服务和应用程序--》服务--》找到mysql服务,看看是不是启用状态。

也可以打开运行,输入 mysql -u root(用户名) -p 123456(密码)

看看能不能打开客户端。

3、如果上面的可以了,那么就进入正题了,php连接mysql代码实例

4、最后运行这个文件,看看运行结果吧。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10867618.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存