之前都是把所有建表语句放在一个文件里,复制粘贴到Navicat中执行…
这样一张表写成一个.sql文件,其实比较明了。但初始化时怎样建这些表呢? 挨个复制粘贴太麻烦…
这种一般都有init.sql,里面包含建库,建各张表。
init.sql:
1 | CREATE DATABASE 库1; |
可以登陆mysql命令行,然后source一下这个init.sql即可
如果遇到Failed to open file 'xxx.sql', error: 2问题,多半是路径引起。
不要用绝对路径,在init.sql那个文件目录下,登陆mysql命令行,然后执行source init.sql
原文链接: https://dashen.tech/2017/04/12/MySQL-执行-sql文件/
版权声明: 转载请注明出处.