美文网首页
1.PHP操作数据库

1.PHP操作数据库

作者: 枫love风 | 来源:发表于2017-05-15 10:29 被阅读0次

参考

  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. 结束语

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

相关文章

  • PHP与数据库

    PHP与数据库PHP有三种方式操作MySQL数据库1.PHP有三种方式操作MySQL数据库(1)MySQL扩展库(...

  • 1.11 PHP之数据库操作

    1.PHP支持哪些数据库? PHP通过安装相应的扩展来实现数据库操作,现代应用程序的设计离不开数据库的应用,当前主...

  • 1.PHP操作数据库

    参考 PHP MySQL 读取数据 1. 确认数据库安装并启动成功 安装数据库此步骤省略,一般集成环境phpstu...

  • MySQL数据库管理使用

    RPM安装MySQL 启动数据库操作: 重启数据库操作: 停止数据库操作: 查看数据库状态: 登录数据库操作: 退...

  • python 教程笔记day10

    Python3 MySQL 数据库连接 数据库连接 创建数据库表 数据库插入操作 数据库查询操作 数据库更新操作 ...

  • PHP笔记

    表单 数据库 session 数据库操作1 数据库操作2 .htaccess

  • Statement执行DQL语句

    一.数据库插入操作 二.数据库跟新操作 三.删除操作

  • node

    数据库(database) 概念 数据库常用类型 Node 操作数据库 数据库常用操作

  • MySQL之操作数据库

    二、操作数据库 操作数据库——>操作数据库中的表——>操作数据库中表的数据注:所有语句都要用;结尾。 1.操作数据...

  • 数据库的简单操作

    操作数据库 操作数据库 > 操作数据库中的表 > 操作数据库中表的数据 MySQL关键字不分大小写 2.1 操作数...

网友评论

      本文标题:1.PHP操作数据库

      本文链接:https://www.haomeiwen.com/subject/begcxxtx.html