参考
1. 确认数据库安装并启动成功
- 安装数据库
此步骤省略,一般集成环境phpstudy里有。 -
启动数据库
打开phpstudy,同时确认mysql是 绿色状态(启动成功标志)
2. 使用navicat连接数据库,并创建库、表,添加数据
-
navicat连接数据库,填入正确的信息,点击 "连接测试" 按钮
创建数据库、表
此处省略,创建之后刷新下就能看到创建后的效果
# 比如:我创建的数据库、表为
数据库:test-ming
表:user
-
添加数据,打开表,然后填写数据
3. php操作数据库
- 新建一个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();
```
启动php服务器
进入代码目录(a.php所在目录),
我的例子代码目录:d:/project/php/mysql-test/目录(你用你自己的目录)打开命令行,进入到此目录
启动php服务器
php -S 0.0.0.0:99访问
打开浏览器访问:
localhost:99/a.php-
至此php连接操作数据库完成,并在浏览器输出了结果
4. 其他
其他操作都和菜鸟教程一样,无非就是
- 连接数据库
- 执行sql
- 输出sql结果
- 关闭连接
5. 结束语
仔细去理解,多练习,多敲,少抱怨。
你自己多点耐心,我就能认真工作。不要浮躁!