Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 使用ssh导出表_Mysql - Fatal编程技术网

Mysql 使用ssh导出表

Mysql 使用ssh导出表,mysql,Mysql,我想使用ssh导出mysql数据库的一个表,那么如何获取这个表呢 使用或您喜爱的工具将表导出到文件。 使用或您喜爱的工具将文件传送到您喜欢的主机。 使用SSH导出是什么意思?SSH是一种与服务器安全对话的协议。SCP是一种使用SSH在主机之间复制文件的方法,所以我想您的意思是 mysqldump db_name tbl_name >dumpfile scp dumpfile 127.0.0.1:. 如果您不喜欢mysqldump,您可以从您最喜欢的MySQL客户机或PHP程序中选择INT

我想使用ssh导出mysql数据库的一个表,那么如何获取这个表呢

使用或您喜爱的工具将表导出到文件。 使用或您喜爱的工具将文件传送到您喜欢的主机。 使用SSH导出是什么意思?SSH是一种与服务器安全对话的协议。SCP是一种使用SSH在主机之间复制文件的方法,所以我想您的意思是

mysqldump db_name tbl_name >dumpfile
scp dumpfile 127.0.0.1:.
如果您不喜欢mysqldump,您可以从您最喜欢的MySQL客户机或PHP程序中选择INTO OUTFILE,或者只选择命令行MySQL。然后将文件传输到另一台主机,并运行LOAD DATA INFILE以加载表。您还必须重新创建表

使用或您喜爱的工具将表导出到文件。 使用或您喜爱的工具将文件传送到您喜欢的主机。 使用SSH导出是什么意思?SSH是一种与服务器安全对话的协议。SCP是一种使用SSH在主机之间复制文件的方法,所以我想您的意思是

mysqldump db_name tbl_name >dumpfile
scp dumpfile 127.0.0.1:.

如果您不喜欢mysqldump,您可以从您最喜欢的MySQL客户机或PHP程序中选择INTO OUTFILE,或者只选择命令行MySQL。然后将文件传输到另一台主机,并运行LOAD DATA INFILE以加载表。您还必须重新创建表。

如果转储将非常大,您可能需要在后台运行它,以确保与SSH的连接丢失不会导致问题

此外,如果nice是一个实时服务器,并且不想对其性能造成太大影响,则可以使用nice

nohup nice mysqldump -uuser -ppassword [other flags] database tablename > dumpfile.sql
然后,您可以使用SSH文件传输将其下载到您的计算机,或使用scp将其发送到另一台服务器:

nohup nice scp dumpfile.sql user@IP:/path/ &
然后可以将其加载到mysql中

nohup nice mysql -uuser -ppassword database < dumpfile.sql &
**如果需要很长时间,并且失去连接可能是一个问题,请使用nohup。nohup导致在后台运行


**使用nice降低进程的优先级,例如,如果是实时服务器,性能很重要。您应该知道,nice并不能阻止您的mysql因为查询需要很长时间才能完成而变慢,所以请小心。

如果转储将非常大,您可能希望在后台运行它,以确保断开与SSH的连接不会导致问题

mysqldump -uuser -ppass dbname tablename >dump_table.sql
此外,如果nice是一个实时服务器,并且不想对其性能造成太大影响,则可以使用nice

nohup nice mysqldump -uuser -ppassword [other flags] database tablename > dumpfile.sql
然后,您可以使用SSH文件传输将其下载到您的计算机,或使用scp将其发送到另一台服务器:

nohup nice scp dumpfile.sql user@IP:/path/ &
然后可以将其加载到mysql中

nohup nice mysql -uuser -ppassword database < dumpfile.sql &
**如果需要很长时间,并且失去连接可能是一个问题,请使用nohup。nohup导致在后台运行


**使用nice降低进程的优先级,例如,如果是实时服务器,性能很重要。你应该知道nice并不能阻止你的mysql因为一个需要很长时间才能完成的查询而变慢,所以要当心。

实际上我没有phpmyadmin,所以我想知道一个可以通过putty@Rayanmysqldump在通过SSH访问的命令行上工作。实际上我没有phpmyadmin,所以我想知道一个可以通过SSH使用的命令putty@Rayanmysqldump在通过SSH访问的命令行上工作。
mysqldump -uuser -ppass dbname tablename >dump_table.sql