既然都创建好数据库了,那我们就来访问一下吧。
首先打开/application/databases.php
// 数据库名
'database' => 'thinkphp',
// 用户名
'username' => 'root',
// 密码
'password' => 'root',
将里面的数据库名字账号密码啥的改成跟你创建的数据库一致。
然后就很简单了,连接
// 格式:数据库类型://用户名:密码@数据库地址:数据库端口/数据库名#字符集
Db::connect('mysql://root:root@127.0.0.1:3306/thinkphp#utf8');
既然我们都在数据库中插入数据了,那么就直接查询数据吧。
$query = Db::query("select * from student");
var_dump($query);
编译器发出了警告
按照编译器的提示进行快速修复,alt+enter
然后设置数据源即可
设置完毕,代码运行:
class Index
{
public function index()
{
try {
// 连接数据库
Db::connect('mysql://root:root@127.0.0.1:3306/thinkphp#utf8');
$query = Db::query("select * from student");
var_dump($query);
} catch (Exception $e) {
}
}
}
成功返回数据