2
我搜索PHP库被“CREATE TABLE”查询,并返回区别我有表“表1”PHP库用于解析MySQL的创建查询和获取存在差异表
id (int11) | name (varchar64)
----------------------------
然后我分析查询:
CREATE TABLE table1 id int(11), name varchar(255), description text
和语法分析器返回2个查询:
ALTER TABLE table1 CHANGE name name varchar(255)
ALTER TABLE table1 ADD description text
你能告诉我php库能做到吗?
你可以很容易地做到这一点。你不需要有一个大的API。尝试查看像DESCRIBE,EXPLAIN等功能。然后,您可以匹配所需的* creation *和* alteration *。 – 2013-05-08 05:35:59