symfony4.0 链接数据库操做

一、配置 parameters.yml 数据库信息php

执行数据库常见命令:数据库

php bin/console doctrine:database:create

此时,数据库中多出 以 test 命名的数据库;测试

手动建立数据库信息this

在路径 APP_PATH /src/AppBundle 下建立 Entity 文件夹建立模型 Member.php 编码

设置数据库编码 config.ymlget

查看校验 it

$ php bin/console doctrine:schema:update --force

 

生成Getters和Setters console

$  php bin/console doctrine:generate:entities AppBundle/Entity/Member

控制器里添加引用:AppBundle\Controller;table

$  use AppBundle\Entity\Member;

// 建立模型类
        $member = new Member();test

        // 设置属性
        $member->setName('Zuoliguang');
        $member->setAge(23);
        $member->setTel('12345678901');
        $member->setAddress('北京市测试地址');
        $member->setExtInfo('这个只是一个测试信息11111');

        // 获取管理类
        $em = $this->getDoctrine()->getManager();
        $em->persist($member); // 声明要存储的类
        $em->flush(); // 项数据库添加数据

        return new Response('Save new Member with id '.$member->getId());

执行测试 数据库 完成数据添加 ok!

相关文章
相关标签/搜索