可以在配置文件里指定mysql启动以后初始执行的SQL文件, 其语法是: 在[mysqld]或者[server]下指定: init-file=D:\mysql-5.5.28-winx64\abc.sql, 后边为具体的sql文件值 注意下边两点就行了: 1. 确保你的mysqld 编译的时候没有加 –disable-grant-options 开关。 2. 确保init-file指定的脚本每行是一个具体的可以执行的语句。 为了示例: abc.sql为: 代码如下: use test; begin; create table if not exists t123(id int); insert