MySQL数据库导出与导入及常见错误解决

php中文网
发布: 2016-06-07 17:41:45
原创
1677人浏览过

MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cdMySQL中到bin文件夹的目录如我输入的命令行:cdC:\ProgramFiles\MySQL\MySQLServer4.1\bin(或者

 MySQL命令行导出数据库:

1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录
如我输入的命令行:cd C:Program FilesMySQLMySQL Server 4.1in
(或者直接将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目录下。  
 

 

Motiff
Motiff

Motiff是由猿辅导旗下的一款界面设计工具,定位为“AI时代设计工具”

Motiff 148
查看详情 Motiff
命令行导入数据库:


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的备份与还原 

 

,香港服务器租用
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号