mysql技术:数据库的导入导出

        很多时候,由于备份或者快速生成数据库、表的需要,我们需要进行数据库的导入导出,具体如下:
        首先进入命令行中:运行—cmd。
        1.导出整个数据库   
            输入:mysqldump -u 用户名 -p 数据库名 > 导出的文件名
            输出:password
            输入:你的密码

            例子: mysqldump -u hanry -p test > c:test.sql   

            如果数据库中的字符集用的utf8,那么导出的时候中文数据是乱码的。可以在导出的时候设置字符集

            mysqldump - u hanry - p test--default-character-set=gb2312 > d:test.sql


        2.导出一个表  

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

            例子:mysqldump -u hanry -p test user > c:test_user.sql   

        3.导出一个数据库结构(如果你不想导出数据库中的数据的话)

            mysqldump -u hanry -p -d --add-drop-table user > c:test_user_nodata.sql   

            -d 没有数据 
            --add-drop-table 在每个create语句之前增加一个drop table   

        4.导入数据库  

            常用source 命令。首先进入mysql数据库控制台,
            输入:mysql -u your_name -p your_password   

            mysql>use 数据库名,如果没有要用的数据库的话,事先创建,再使用这个命令。   

            mysql>source d:test.sql

posted on 2009-05-12 14:18 hanry 阅读(100) 评论(0)  编辑  收藏 所属分类: 技术学习

<2025年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

统计

留言簿

随笔分类

文章分类(7)

文章档案(7)

开发技术学习资源

搜索

最新评论