如何给mysql数据库添加1000个数据

编写一个存储过程,然后在其中编写一个循环,然后插入循环即可。

mysql中能不能运行一次insert插入多条数据?

是的:这就足够了。
如果没有你,我会举一个例子:INSERTINTO`mytest`。
``你好''(`id`,`name`)VALUES(NULL,'qq'),(NULL,'WW'),(NULL,NULL,'tt'),(nULL,'tt');