Mysql 保存用于创建数据库的sql代码

Mysql 保存用于创建数据库的sql代码,mysql,sql,save,Mysql,Sql,Save,我正在使用windows终端创建一个简单的数据库。我想知道使用的代码是保存在任何地方还是我必须保存它?怎么做?我需要保存用于创建数据库的代码,这就是为什么我要问这个问题 如果您谈论的是SQL Server,您可以编写您创建的数据库的脚本-只需在Management Studio中右键单击该数据库,然后编写脚本即可 如果您谈论的是SQL Server,您可以编写您创建的数据库的脚本-只需在Management Studio中右键单击该数据库,然后编写脚本即可 是的,你应该保存你的工作。大多数工具都

我正在使用windows终端创建一个简单的数据库。我想知道使用的代码是保存在任何地方还是我必须保存它?怎么做?我需要保存用于创建数据库的代码,这就是为什么我要问这个问题

如果您谈论的是SQL Server,您可以编写您创建的数据库的脚本-只需在Management Studio中右键单击该数据库,然后编写脚本即可

如果您谈论的是SQL Server,您可以编写您创建的数据库的脚本-只需在Management Studio中右键单击该数据库,然后编写脚本即可

是的,你应该保存你的工作。大多数工具都不会保存缩进,它们通常以自己的方式格式化sql,有时甚至是

CREATE TABLE user@host.dbname.table AS ...

因此,它可以重建数据库,但可读性不好。我见过的最糟糕的事情是MsAccess在SQL窗口中对我的输入所做的操作(但那是15年前的事)。

是的,您应该保存您的工作。大多数工具都不会保存缩进,它们通常以自己的方式格式化sql,有时甚至是

CREATE TABLE user@host.dbname.table AS ...

因此,它可以重建数据库,但可读性不好。我见过的最糟糕的事情是MsAccess在SQL窗口中对我的输入所做的操作(但那是15年前的事)。

在MySQL中,您可以使用
SHOW CREATE TABLE xxx
查看表的定义。

在MySQL中,您可以使用
SHOW CREATE TABLE xxx
查看表的定义。 它有许多有用的选项,你可以阅读

对于您的案例,您似乎只需要模式,而不需要数据-请参阅操作指南。基本上,您只需要命令:
mysqldump--no data-u Username-pPassword mydatabase

使用
mysqldump
可以帮助您创建一个sql文件,以后可以运行该文件来创建与您的数据库相同的数据库。 它有许多有用的选项,你可以阅读

对于您的案例,您似乎只需要模式,而不需要数据-请参阅操作指南。基本上,您只需要命令:
mysqldump--no data-u Username-pPassword-mydatabase

“windows终端”?什么数据库管理系统?根据您的回答,我添加了一个
mySql
标签。“windows终端”?什么DBMS?根据您的回答,我添加了一个
mySql
标记。