zoukankan      html  css  js  c++  java
  • yii migrate 数据迁移过程

      修复后台bug进行中。。。

      数据迁移开始:

      百度查到的是 yii migrate 命令,但在项目中用的是 yiic migrate,首先命令创建一个要表动数据的表:

      然后再migrations 目录会生成一个时间开始,接输入的文件名称的 php 文件

      这里我新增了一行数据,然后对该文件进行提交,执行 yiic migrate 命令:

      明显报了个错:CDbConnection failed to open the DB connection: could not find driver,

      这里是因为 php 没有 pdo_mysql 模块,cmd 看下 php.ini 文件的使用位置:

      打开文件并增加扩展:extension=php_pdo_mysql.dll

      然后我们再运行 yiic migrate:

      这次连接成功了,输入 yes,后面继续执行时又报了个错: Call to undefined function curl_init()

      这次是因为curl扩展,同样去 php.ini 中增加即可:

      最后再执行 yiic migrate:

      会看到一堆的插入数据,最后会看到成功!

     

      提交完成!

    注:修改后如果不生效,重启下apache服务器试试

  • 相关阅读:
    Spring AOP 详解
    java 线程的几种状态
    Atomic
    ConcurrentHashMap原理分析
    MySQL存储过程详解 mysql 存储过程
    spring-定时器(2)
    spring-定时器(1)
    spring-线程池(3)
    spring-线程池(2)
    spring-线程池(1)
  • 原文地址:https://www.cnblogs.com/guofan/p/10156924.html
Copyright © 2011-2022 走看看