1.PHP操作数据库

参考

  1. PHP MySQL 读取数据

1. 确认数据库安装并启动成功

  1. 安装数据库
    此步骤省略,一般集成环境phpstudy里有。
  2. 启动数据库
    打开phpstudy,同时确认mysql是 绿色状态(启动成功标志)


    启动mysql

2. 使用navicat连接数据库,并创建库、表,添加数据

  1. navicat连接数据库,填入正确的信息,点击 "连接测试" 按钮


    navicat连接数据库
  2. 创建数据库、表
    此处省略,创建之后刷新下就能看到创建后的效果

# 比如:我创建的数据库、表为
数据库:test-ming
表:user
  1. 添加数据,打开表,然后填写数据


    添加数据

3. php操作数据库

  1. 新建一个php文件"a.php"
  • 说明:
    在你自己的代码目录下,代码都放到一起不要乱放。比如这里是 d:/project/php/mysql-test/目录

  • a.php内容

    <?php
    

// 将数据库参数赋值给相应的变量
$servername = "localhost";
$username = "root";
// 这是我的密码,改成你自己的
$password = "111111";
$dbname = "test-ming";

// 1.创建连接

$conn = new mysqli($servername, $username, $password, $dbname);
// 检查数据库连接是否成功
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}

// 编写sql

$sql = "SELECT id, name FROM user";
// 2. 执行sql
$result = $conn->query($sql);

// 3.判断是否有查询结果

if ($result->num_rows > 0) {
// 循环输出数据
// $rows是一个数组,如果你不确信,可以直接输出$rows查看其结构
while($row = $result->fetch_assoc()) {
// 字符串拼接
echo "id: " . $row["id"]. " - Name: " . $row["name"] . "
";
}
} else {
echo "0 结果";
}

// 4.关闭数据库连接

$conn->close();
```

  1. 启动php服务器

  2. 进入代码目录(a.php所在目录),
    我的例子代码目录:d:/project/php/mysql-test/目录(你用你自己的目录)

  3. 打开命令行,进入到此目录

  4. 启动php服务器
    php -S 0.0.0.0:99

  5. 访问

  6. 打开浏览器访问:
    localhost:99/a.php

  7. 至此php连接操作数据库完成,并在浏览器输出了结果


    浏览器结果

4. 其他

其他操作都和菜鸟教程一样,无非就是

  1. 连接数据库
  2. 执行sql
  3. 输出sql结果
  4. 关闭连接

5. 结束语

仔细去理解,多练习,多敲,少抱怨。
你自己多点耐心,我就能认真工作。不要浮躁!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容