<?php
$servername = "localhost";
$username = "root";
$password = "admin"; // 创建连接
$conn = new mysqli($servername, $username, $password); // 检测连接
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
echo "连接成功";
?>

<?php
$servername = "localhost";
$username = "root";
$password = "admin"; try {
$conn = new PDO("mysql:host=$servername;", $username, $password);
echo "连接成功";
}
catch(PDOException $e)
{
echo $e->getMessage();
}
?>

<?php
$servername = "localhost";
$username = "root";
$password = "admin"; // 创建连接
$conn = new mysqli($servername, $username, $password);
// 检测连接
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
} // 创建数据库
$sql = "CREATE DATABASE myDB";
if ($conn->query($sql) === TRUE) {
echo "数据库创建成功";
} else {
echo "Error creating database: " . $conn->error;
} $conn->close();
?>

// 创建连接
$conn = mysqli_connect($servername, $username, $password);
// 检测连接
if (!$conn) {
die("连接失败: " . mysqli_connect_error());
} // 创建数据库
$sql = "CREATE DATABASE myDB";
if (mysqli_query($conn, $sql)) {
echo "数据库创建成功";
} else {
echo "Error creating database: " . mysqli_error($conn);
} mysqli_close($conn);
?>
try {
$conn = new PDO("mysql:host=$servername", $username, $password); // 设置 PDO 错误模式为异常
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "CREATE DATABASE myDBPDO"; // 使用 exec() ,因为没有结果返回
$conn->exec($sql); echo "数据库创建成功<br>";
}
catch(PDOException $e)
{
echo $sql . "<br>" . $e->getMessage();
} $conn = null;
?>
<?php
$servername = "localhost";
$username = "root";
$password = "admin";
$dbname = "myDB"; // 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检测连接
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
} // 使用 sql 创建数据表
$sql = "CREATE TABLE MyGuests (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
firstname VARCHAR(30) NOT NULL,
lastname VARCHAR(30) NOT NULL,
email VARCHAR(50),
reg_date TIMESTAMP
)"; if ($conn->query($sql) === TRUE) {
echo "Table MyGuests created successfully";
} else {
echo "创建数据表错误: " . $conn->error;
} $conn->close();
?>

// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);
// 检测连接
if (!$conn) {
die("连接失败: " . mysqli_connect_error());
} // 使用 sql 创建数据表
$sql = "CREATE TABLE MyGuests (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
firstname VARCHAR(30) NOT NULL,
lastname VARCHAR(30) NOT NULL,
email VARCHAR(50),
reg_date TIMESTAMP
)"; if (mysqli_query($conn, $sql)) {
echo "数据表 MyGuests 创建成功";
} else {
echo "创建数据表错误: " . mysqli_error($conn);
} mysqli_close($conn);
?>
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDBPDO"; try {
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
// 设置 PDO 错误模式,用于抛出异常
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // 使用 sql 创建数据表
$sql = "CREATE TABLE MyGuests (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
firstname VARCHAR(30) NOT NULL,
lastname VARCHAR(30) NOT NULL,
email VARCHAR(50),
reg_date TIMESTAMP
)"; // 使用 exec() ,没有结果返回
$conn->exec($sql);
echo "数据表 MyGuests 创建成功";
}
catch(PDOException $e)
{
echo $sql . "<br>" . $e->getMessage();
} $conn = null;
?>

最新文章

  1. 【探索】在 JavaScript 中使用 C 程序
  2. iOS 实现类似雷达效果的核心代码
  3. 用纯css改变下拉列表select框的默认样式(不兼容IE10以下)
  4. dedecms /plus/stow.php Twice SQL Injection
  5. R语言中数据框的横向合并与纵向合并
  6. 边工作边刷题:70天一遍leetcode: day 74
  7. Raspberry Pi3 ~ 搭建开发环境
  8. android获取屏幕分辨率
  9. Django中的CSRF
  10. MySQL实用基础笔记
  11. Javascript &amp; JQuery读书笔记
  12. fedora23安装配置记录
  13. 阿里舆情︱舆情热词分析架构简述(Demo学习)
  14. Django 序列化
  15. input type = file 在部分安卓手机上无法调起摄像头和相册
  16. 第二章代替netcat连接无响应
  17. Tensorflow默认占满全部GPU的全部资源
  18. thymeleaf 之 th:each迭代循环对象集合
  19. obj比较
  20. 解决----------“win10,不能打字了,已禁用IME”

热门文章

  1. tx2--开机启动
  2. EUI库 - 容器
  3. Python 自省指南
  4. monkey命令详解《转载》
  5. hdu3359 Kind of a Blur
  6. CSS 弹性盒子 flex的三个属性:grow、shrink、basis
  7. UE手游如何应对CPU帧率瓶颈和卡顿?
  8. SVM手撕公式
  9. Linux 正则表达式与文本处理器 三剑客
  10. python刷LeetCode:20. 有效的括号