Linux VPS/服务器上轻松导入、导出MySQL数据库的几种方法_Linux

下面VPS侦探说一下几个解决方法:

MySQL数据库导出

方法1:mysqldump命令

执行命令: /usr/local/mysql/bin/mysqldump -u 用户名 -p 数据库名 》 文件名

如果数据库用户名有密码密码,执行后会提示输入密码。如果数据库用户名没有密码,就将命令中的“-p”参数删除。

注意:推荐使用MySQL root帐号进行操作,因为有些数据库可能设置了只能对应的用户进行操作。

方法2:phpmyadmin

phpmyadmin支持将数据库文件直接备份到配置文件指定的目录,默认安装的lnmp使用了修改后的配置,可以将数据库直接备份到/home/wwwroot/phpmyadmin/save/ 下面,然后用户通过http或者ftp等方式下载即可。暂时没有测试过比较大的数据库,lnmp的用户可以测试一下给我反馈。

方法3:第三方软件

如:帝国备份王,专门为MYSQL大数据的备份与导入而设计的稳定高效软件,系统采用分卷备份与导入,理论上可备份任何大小的数据库。据网上的反馈看还是不错的,安装使用方法。

MySQL数据库导入

方法1:mysql命令

执行命令: /usr/local/mysql/bin/mysql -u 用户名 -p 数据库名 <文件名

参数与mysqldump的使用一样。

注意:导入的数据库名需要已经存在。

方法2:phpmyadmin

phpmyadmin可以将位于/home/wwwroot/phpmyadmin/upload/ 导入到指定的数据库里,可以上传数据库备份文件到/home/wwwroot/phpmyadmin/upload/这个目录进行导入。

方法3:第三方软件

如:帝国备份王。详细的帝国备份王安装使用方法点击这里。

转载请注明出处:VPS侦探

时间: 2024-09-13 07:34:32

Linux VPS/服务器上轻松导入、导出MySQL数据库的几种方法_Linux的相关文章

c++连接mysql数据库的两种方法(ADO连接和mysql api连接)_C 语言

第一种方法可以实现我当前的需求,通过连接不同的字符串来连接不同的数据库.暂时只连接了mysql,sqlserver,oracle,access.对于access,因为它创建表的SQL语句不太兼容标准SQL语句,需要做一些处理,这里暂时不说.第二种方法只能针对于mysql数据库的连接,不过用这种方法不用安装MyODBC服务器程序. 不管用哪种方法,首先需要安装Mysql数据库,安装方法请看"mysql安装及一些注意点".最好安装一个Navicat for mysql,方便操作mysql数

如何导入导出MySQL数据库

  1. 概述 MySQL数据库的导入,有两种方法: 1) 先导出数据库SQL脚本,再导入; 2) 直接拷贝数据库目录和文件. 在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生. 所以一般推荐用SQL脚本形式导入.下面分别介绍两种方法. 2. 方法一 SQL脚本形式 操作步骤如下: 2.1. 导出SQL脚本 在原数据库服务器上,可以用phpMyAdmin工具,或者mysqldump(mysqldump命令位于mysql/bin/目录中)命令行,导出SQL脚本. 2

Linux 导入导出mysql数据库

有时候我们管理数据库的时候需要用到命令执行导入导出的操作,因为这样稳定可靠,不易有乱码出现.而且导入的数据库大小不受限制. MySQL数据库导出 以root登录vps,执行以下命令导出.  代码如下 复制代码 /usr/local/mysql/bin/mysqldump -u root -p123456 zhumaohai > /home/backup/zhumaohai.sql 如果导出所有数据据,则语句为:  代码如下 复制代码 /usr/local/mysql/bin/mysqldump

Dos命令导入导出mysql数据库

一,在你电脑中进行dos模式,在开始->运行 输入"cmd" 二,然后进入到你的mysql目录的bin目录下. 然后使用source命令,后面参数为脚本文件(如这里用到的.sql) mysql>source d:wcnc_db.sql(这是导入) 以下做为一个参考: 1.导出整个数据库  代码如下 复制代码 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.s

搬迁MYSQL数据库的几种方法和可能遇到的问题

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 做站难免会进行网站搬迁,而在网站搬迁的工作中,最重要也是最麻烦的工作无疑就是数据库的搬迁了,因为数据库文件一旦丢失而又删除了备份源的话,网站面临的将是灭顶之灾,你的心血也将付之东流.那么目前搬迁数据库有哪些方法,又可能面临什么状况呢?让我们一起来探讨. 一:通过phpmyadmin备份你会发现还原很麻烦 许多站长觉得,mysql数据库是通过p

mysql数据库备份几种方法(1/3)

备份mysql教程数据库教程的命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 备份mysql数据库为带删除表的格式 备份mysql数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库. mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql 直接将mysql数据库压缩

mysql安全修改mysql数据库名几种方法

如果是MyISAM的话.只要修改DATA目录下面的那个库名的文件夹的名字就OK了 如果是INNODB的话.其实是无法修改库名的.网上瞎咧咧的什么RENAME DATABASE或者ALTER DATABASE都是不行的 一种方法是比较保守的.直接把老库的内容mysqldump到新库里面 还有一种类似上面方法.先alter table 的存储引擎到MyISAM,然后改了库目录的名字,然后再改回来INNODB. 最后一种方法还是比较好的.这边详细写一下. 假设源库名是'srcdb',目标库名是'trg

c#连接mysql数据库的二种方法

c#连接mysql教程数据库教程的二种方法 mysql提供的是一个dll文件--"mysql.data.dll",目前我用的就是这个dll文件,将这个文件(见附件)放到网站的bin目录下,就可以使用了.而且和sql server的用法并没有太大的出入,只是应用的名称不一样而已. 代码如下: 1.default.asp教程x: <%@ page language="c#" autoeventwireup="true"  codefile=&q

linux中安装mysql数据库的2种方法

编译安装mysql 安装前准备 如果mysql用户不存在,那么添加mysql用户 groupadd mysql useradd -g mysql mysql mysql编译安装 wget http://downloads.mysql.com/archives/mysql-5.1/mysql-5.1.70.tar.gz tar -zxvf mysql-5.1.70.tar.gz cd mysql-5.1.70 yum install ncurses ncurses-devel ./configur