如何向mysql导入一个数据库全部导入

如何向mysql导入一个数据库全部导入,第1张

MySQL命令行导出数据库

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

如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 41\bin

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

2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名

如我输入的命令行:mysqldump -u root -p news > newssql (输入后会让你输入进入MySQL的密码)

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

3、会看到文件newssql自动生成到bin文件下

命令行导入数据库

1,将要导入的sql文件移至bin文件下,这样的路径比较方便

2,同上面导出的第1步

3,进入MySQL:mysql -u 用户名 -p

如我输入的命令行:mysql -u root -p (输入同样后会让你输入MySQL的密码)

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

5,输入:mysql>use 目标数据库名

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

6,导入文件:mysql>source 导入的文件名;

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

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

先打开cmd再进入mysql的bin目录:

cd D:\soft\wamp\bin\mysql\mysql5051b\bin 回车

mysql -u 用户名 -p 密码 回车

source d:\abcsql (指向你自己的目录)回车

ok!

1、打开Navicat工具

2、打开一个连接

3、鼠标右击该连接对象,选择“运行sql文件”

4、点击“文件”最右侧的“”

5、找到要导入的sql文件,点击“打开”

6、选择字符编码,点击“开始即可”

END

总结

1

1、打开Navicat工具

2、打开一个连接

3、鼠标右击该连接对象,选择“运行sql文件”

4、点击“文件”最右侧的“”

5、找到要导入的sql文件,点击“打开”

6、选择字符编码,点击“开始即可”

在实际工作中,有时经常地时行mysql数据库的导入和导入 *** 作,但对于大型sql文件导入时,phpmyadmin是不行的,有太多限制,比如记录,内存等!

比较好的办法仍是用mysql的source命令:

一、在客户端下 *** 作:

1、进行入客户端

2、mysql>use 数据库名(如果没有,先建一个)

3、mysql>set names 'utf8'; (一般看导入的是什么格式的文件)

4、mysql>source d:\aaasql;

即可正常导入,如果有错,可以看出错提示

二、PHP文件 *** 作:

建立aphp

里面有下面内容

mysql_connet('xxxx');

mysql_query("set names 'utf8'");

mysql_query("source d:\aaasql'");

原理同上,主要方便了无法使用命令行用户的 *** 作

以上就是关于如何向mysql导入一个数据库全部导入全部的内容,包括:如何向mysql导入一个数据库全部导入、如何将sql文件导入mysql、主机mysql怎么导入数据库sql文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/sjk/9306910.html

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

发表评论

登录后才能评论

评论列表(0条)

保存