MySQL命令行--导入导出数据库

IDE (集成开发环境)固然方便快捷,但其一可能有bug ,譬如phpMyAdmin 来导入导出(Medaiwiki 的)MysQL 数据库,不论连接校对和字符集怎么选择,都会出现乱码和数据混乱。其二,想深层次理解IDE 处理源文件的方法或者只是简单生成应用程序,其三……学会使用命令行都是必要的。

                             

Windows 下用命令行导出导入MySQL 数据库

方法1 : 添加“系统环境变量”。我的电脑>属性>高级>环境变量,在“系统变量”栏目下找到path 双击编辑。先添加;(分号),再添加MySQL 安装目录下bin 文件夹(包含mysql.exemysqldump.exe 等文件)的路径,譬如 F:\wamp\bin\mysql\mysql5.0.45\bin 

之后,开始>运行,输入cmd  确定开启命令行窗口,按下面的格式输入导出数据库的命令行:

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

         实例:mysqldump -u root -p db1>g:\liongg.sql (把数据库db1 导出到liongg.sql 文件中)

         回车之后,会提示输入密码,有则输入无则直接回车,片刻即可成功。

导入数据库的命令行:

mysql -u 数据库用户名 –p 数据库名称 < 导入的数据库文件

         实例:mysqldump -u root -p db2<g:\liongg.sql (已新建数据库db2 ,把liongg.sql 导入)

posted @ 2013-09-04 19:03  alincexiaohao  阅读(211)  评论(0编辑  收藏  举报