如何在mysql数据库中运行脚本?

reg*_*gie 2 mysql ddl mysql-workbench

我使用MySQL Workbench创建了一个MySQL数据库.它有大约20个表.我无法弄清楚如何在数据库上运行脚本.

基本上,我想创建一个数据库创建脚本,这将允许我在任何其他MySQL服务器上创建我的数据库.

mma*_*lay 8

create database mydatabase;

grant all on mydatabase.* to 'myuser'@'%' identified by 'mypasswd';

create table mytable (
id int not null auto_increment,
myfield varchar(255) not null default ''
);
Run Code Online (Sandbox Code Playgroud)

等等...

把它放在一个名为mydbcreate.sql的文件中并运行(从命令行)

mysql -u <myuser> -p < mydbcreate.sql
Run Code Online (Sandbox Code Playgroud)