导出数据
mysqldump -h host -u username -p password database_name > backup.sql
这个命令可以将数据导出到 backup.sql 文件,其中:
host
:MySQL 数据库所在主机的 IP 地址或域名。username
:MySQL 数据库的用户名。password
:MySQL 数据库的密码。database_name
:要导出数据的数据库名。backup.sql
:保存备份数据的文件名。
导入数据
mysql -h host -u username -p password database_name < backup.sql
这个命令可以将备份好的数据导入到 MySQL 数据库中,其中:
host
:MySQL 数据库所在主机的 IP 地址或域名。username
:MySQL 数据库的用户名。password
:MySQL 数据库的密码。database_name
:要导入数据的数据库名。backup.sql
:备份数据所在文件的文件名。
复制表格
CREATE TABLE new_table LIKE old_table;
INSERT INTO new_table SELECT * FROM old_table;
这个命令可以复制一个已存在的表格,其中:
new_table
:新表格的名称。old_table
:要复制的旧表格的名称。
改变表格结构
ALTER TABLE table_name ADD column_name column_definition;
这个命令可以向表格中添加一列,其中:
table_name
:要添加列的表格名称。column_name
:要添加的列的名称。column_definition
:要添加的列的定义,例如数据类型、约束等。
以上是部分 MySQL 数据迁移常用语句,根据具体操作的情况,可能需要使用其他语句和参数,建议在具体操作前确认语句和参数。