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!

相關文章
相關標籤/搜索