问题一、migration 命令在 对应的php文件修改后不再起作用;
问题二、对应的php文件中,需要在safeUp函数中实现数据表创建,而migration 默认仅对up函数起作用;
问题三、删除数据表,因为存在外键约束而删除失败;
办法:输入如下指令,首先撤销 外键约束 检查,再删除数据表,再恢复。
SET foreign_key_checks = 0;
DROP TABLE `stats`;
SET foreign_key_checks = 1;
问题四、为“关联表”添加数据失败;
办法:检查关联表相关的两个表里,所添加的数据是否存在。必须是原表里数据已经存在,才能为”关联表“添加数据。
统计一个某个数据库名下表的个数 :
select count(*) from information_schema.TABLES where TABLE_SCHEMA='数据库名称';