php面向对象链接mysql_php面向对象&链接MySQL数据库

$host = "localhost:3306+";

$user = "root";

$password = "password";

//链接数据源

$link1 = new mysqli($host,$user,$password);

//判断是否成功

if($link1 -> connect_error) {

die ("链接失败:").$link1 ->connect_error;

} else {

echo "连接成功\n";

}

//创建数据库

$query1 = "create database if not exists runoob_db2";

//判断是否成功

if($link1 ->query( $query1)) {

echo "创建数据库成功\n";

}

else {

echo "Error:" . $link1->error();

}

//创建数据表

//首先选择数据库

$link1 ->select_db("runoob_db2");

if($link1 -> select_db("runoob_db2")) {

echo "链接数据库成功\n";

}

else {

echo "Error:".$link1->error();

}

// 使用 sql 创建数据表

$query2 = "create table if not exists MyGuests (

id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,

firstname VARCHAR(30) NOT NULL,

lastname VARCHAR(30) NOT NULL,

email VARCHAR(50)

)";

//判断是否成功

if($link1->query($query2)) {

echo "创建数据表成功\n";

}

else {

echo "Error:" .$link1->error();

}

//插入单条数据

$query3 = "INSERT INTO MyGuests (firstname, lastname, email)

VALUES ('John', 'Doe', 'john@example.com')";

if ($link1->query($query3) === TRUE) {

echo "新记录插入成功\n";

} else {

echo "Error: " . $link1->error;

}

//插入多条数据

$sql = "INSERT INTO MyGuests (firstname, lastname, email)

VALUES ('John', 'Doe', 'john@example.com');";

$sql .= "INSERT INTO MyGuests (firstname, lastname, email)

VALUES ('Mary', 'Moe', 'mary@example.com');";

$sql .= "INSERT INTO MyGuests (firstname, lastname, email)

VALUES ('Julie', 'Dooley', 'julie@example.com')";

if ($link1->multi_query($sql) === TRUE) {

echo "多条记录插入成功\n";

} else {

echo "Error: " . $sql . "
" . $link1->error;

}

//关闭数据源

$link1 ->close();

?>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值