SQL脚本

sql脚本是包含一到多个sql命令的sql语句,将这些sql脚本放在一个文件中,然后通过相关的命令执行这个sql脚本文件。

SQL脚本可用于插入数据,读取数据,更新数据,和删除数据。它们也可以用于创建数据库对象,如表,视图,存储过程,他们甚至可以用于创建整个数据库本身 - 完整的表,数据,用户,等等。

执行SQL脚本

  • 方法一 进入命令行

    mysql –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】,示例:

    mysql –uroot –p123456 -Dtest < /home/zj/create_table.sql

    注意: 如果在sql脚本文件中使用了use 数据库,则-D数据库选项可以忽略

  • 方法二 进入mysql的控制台后,使用source命令执行

    Mysql>source 【sql脚本文件的路径全名】 或 Mysql>. 【sql脚本文件的路径全名】,示例:

    source /home/zj/create_table.sql

原文地址:https://www.cnblogs.com/yjh1995/p/14335102.html