1. 使用分号分隔符
在MySQL中,大家通常使用分号作为语句的结束符,如果需要执行多行语句,只需要在每行语句的末尾添加分号即可。大家需要同时创建两个表:
CREATE TABLE `table1` (t(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`id`)
可以将两个语句合并为一个:
CREATE TABLE `table1` (t(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`id`)
); CREATE TABLE `table2` (t(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`id`)
2. 使用DELIMITER
在MySQL中,大家可以使用DELIMITER命令来改变语句的结束符,这样就可以在语句中使用分号。大家需要同时创建两个表:
DELIMITER //
CREATE TABLE `table1` (t(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`id`)
执行完毕后,需要再次将分隔符改回分号:
DELIMITER ;
3. 使用BEGIN和END
在MySQL中,大家可以使用BEGIN和END来将多条语句组合成一个块,然后再一次性执行。大家需要同时创建两个表:
BEGIN
CREATE TABLE `table1` (t(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`id`)
需要注意的是,使用BEGIN和END时,语句中不能使用分号作为结束符。
MySQL可以执行多行语句,常用的方式有使用分号分隔符、使用DELIMITER和使用BEGIN和END。需要注意语句的结束符和语法的正确性。