mysql导出数据库几种方法

mysql导出数据库几种方法,第1张

1、确保我们的数据库已经正确的安装在电脑上了,首先打开命令行窗口,win+R快捷键打开运行窗口,输入cmd。

2、如果mysql版本较新,并且用户名,密码,端口自己没有进行过修改,则命令行直接输入“mysql”也可以进入数据库。

3、查看mysql中所有的数据库,“show databases”。

4、退出mysql,使用“exit",然后回到命令行,输入命令“mysqldump -uroot -proot -P3306 --default-character-set utf8  test >想要存放的路径”,这个命令意思是打包mysql 的test数据库到你指定的路径,格式是utf8。

5、接下来,到我们指定的路径去查找导出的SQL文件,如图所示,test.sql 就是导出的文件了。

MySQL数据库导出与导入的过程中将会发生众多不可预知的错误,本文整理了一些常见错误及相应的解决方法,遇到类似情况的朋友可以参考下,希望对大家有所帮助

MySQL命令行导出数据库:

1,进入MySQL目录下的bin文件夹:cd

MySQL中到bin文件夹的目录

如我输入的命令行:cd

C:Program

FilesMySQLMySQL

Server

4.1bin

(或者直接将windows的环境变量path中添加该目录)

2,导出数据库:mysqldump

-u

用户名

-p

数据库名

>

导出的文件名

如我输入的命令行:mysqldump

-u

root

-p

jluibmclub

>

d:

jluibmclub

.sql

(输入后会让你输入进入MySQL的密码)

(如果导出单张表的话在数据库名后面输入表名即可)

在用命令做数据库备份过程在cmd命令框中输入C:/mysql/bin>mysqldump

-uroot

-p

jluibmclub>

d:

jluibmclub

.sql

报错信息:mysqldump:

Got

error:

1049:

Unknown

database

'

jluibmclub

'

when

selecting

the

database

,识别不了

jluibmclub

这个数据库。

但是我在:

mysql>

show

databases

显示:

+---------------+

|

Database

|

+---------------+

|

jpa

|

+---------------+

mysql>use

jpa

显示:

Database

changed

其原因很简单,只要记住一点。没进入mysql环境不算执行sql语句,所以不用在其后加入逗号(“”)。

如果进入mysql环境mysql>

,则输入的语句属于sql语句了,在其最后一定要加上逗号(“”)。

3、会看到文件news.sql自动生成到d盘下文件,如果不指定盘符默认在bin目录下。

命令行导入数据库:

1,进入MySQL:mysql

-u

用户名

-p

如我输入的命令行:mysql

-u

root

-p

(输入同样后会让你输入MySQL的密码)

2,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库

3,输入:mysql>use

目标数据库名

如我输入的命令行:mysql>use

news

4,导入文件:mysql>source

导入的文件名

如我输入的命令行:mysql>source

news.sql(如果在bin目录下用相对路径名,如果在其他目录下用绝对目录名)

MySQL备份和还原,都是利用mysqldump、mysql和source命令来完成的。

1.Win32下MySQL的备份与还原


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

原文地址: https://outofmemory.cn/zaji/7336111.html

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

发表评论

登录后才能评论

评论列表(0条)

保存