怎么还原,恢复或导入MySQL数据库

怎么还原,恢复或导入MySQL数据库,第1张

1、source命令

1)打开开始菜单->程序->MySQL->MySQL Command Line Client,输入MySQL的root密码。

2)然后输入use 数据库名;进入对应的数据库,再用source 备份文件具体路径;命令导入备份文件。注意,在这里的命令后面都要加;分号,截图如下:

2、mysql命令

1)如果是Windows系统,请在命令行模式下进入mysql的bin目录,如D:\Program\mysql41\bin。如果是Linux系统,请直接看下面的步骤。

2)执行mysql命令导入数据库,命令格式为:

mysql -u用户名 -p密码 数据库名<备份文件具体路径

比如:mysql -uroot -pabc123 mydb<filesql,其中用户名和密码也可以是具体数据库的,不一定要root的。

二、数据库的导出(备份)

一般使用mysqldump命令

1)如果是Windows系统,请在命令行模式下进入mysql的bin目录,如D:\Program\mysql41\bin。如果是Linux系统,请直接看下面的步骤。

2)执行mysqldump命令导入数据库,命令格式为:

mysqldump -u用户名 -p密码 数据库名>备份文件具体路径

1、导出数据库

mysqldump --default-character-set=utf8 -u root -p _auth>/app/fileNamesql

2、导入数据库

登录数据库

use databaseName;

set names utf8;

source /app/fileNamesql;

以上是用命令行导出数据库和导入数据库,还可以用工具导出及导入,工具很多这里就不说了。

具体步骤如下:

第一步:点击右侧导入菜单链接,在要导入的文件部分,点击选择文件(选择之前phpmyadmin导出的SQL文件)。注意到在右侧有(最大限制2M)的提示,这是告诉phpmyadmin默认导入的最大文件大小限制为2M,如果想phpmyadmin导入大文件,最简单的方法是修改phpini配置文件中文件上传大小的配置。

第二步:导入文件的字符集,默认是utf8的,这里需要注意,phpmyadmin导入导出的SQL文件字符集必须要相一致,否则会导致Mysql数据库出现乱码。

部分导入说明:主要应用在大文件上传中断时,你可以从中断行开始继续导入。

导入文件格式部分其实和phpmyadmin导出页面部分类似,只要选择正确的phpmyadmin导入文件格式即可。最后点击执行 *** 作即可完成phpmyadmin的导入 *** 作。

至此,通过使用phpmyadmin对Mysql数据库进行导入和导出 *** 作以实现数据库维护的教程就介绍完了,熟练 *** 作phpmyadmin导入导出 *** 作其实与使用mysqldump导出命令一样方便。

/usr/local/mysql/bin/mysqldump -uroot -p --all-databases allsql按提示输入密码,回车就会开始导出,如果数据库比较大,会很长时间没有显示任何信息,但其实已经开始了。

mysqldump命令导出数据

格式:mysqldump -h链接ip -P(大写)端口 -u用户名 -p密码 数据库名>d:XXsql(路劲)

示例:mysqldump -h11274192432 -P3307 -uroot -p8888 htgl >d:\htglsql;

#导出某个数据库的表--结构+数据+函数+存储过程

mysqldump -h127001 -uroot -p123456 --opt -R htgl >d:\htglsql

1导出结构不导出数据

mysqldump -d 数据库名 -uroot -p > xxxsql

2导出数据不导出结构

mysqldump -t 数据库名 -uroot -p > xxxsql

3导出数据和表结构

mysqldump 数据库名 -uroot -p > xxxsql

4导出特定表的结构

mysqldump -uroot -p -B数据库名 --table 表名 > xxxsql

#mysqldump [OPTIONS] database [tables]

5导入

格式:mysql -h链接ip -P(大写)端口 -u用户名 -p密码 数据库名 < d:XXsql(路劲)

示例:mysql -uroot -p1234 db1 < c:\atxt

mysqldump -h12323 -P3307 -uroot -p3333 htgl <d:\htglsql;

以上就是关于怎么还原,恢复或导入MySQL数据库全部的内容,包括:怎么还原,恢复或导入MySQL数据库、mysql5.7怎么加入数据库、使用phpMyAdmin 怎么导入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9346645.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存