DDL语句用于定义和修改数据库架构,如创建表格、添加列、删除表格等。例如,下面的例子展示了如何通过执行SQL字符串创建名为“users”的表格:
CREATE TABLE users ( id INT(11) NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL, email VARCHAR(80) NOT NULL, PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
DML语句用于对表格中的数据进行操作,如插入、更新和删除。例如,下面的例子展示了如何通过执行SQL字符串向名为“users”的表格中插入一行数据:
INSERT INTO users (name, email) VALUES ('John Doe', 'support@www.insearchofdesign.com');
除了DDL和DML语句外,MySQL还支持许多其他类型的SQL语句,如数据定义语言(DDL)、数据控制语言(DCL)和事务控制语言(TCL)。通过执行SQL字符串,您可以轻松地使用MySQL数据库的所有功能。