PHP程序员站--PHP编程开发平台
 当前位置:主页 >> 数据库 >> MySQL >> 

mysql 导入导出数据库以及函数,存储过程方法

mysql 导入导出数据库以及函数,存储过程方法

来源:phperz.com  作者:phperz.com  发布时间:2011-11-09
mysql常用导出数据命令 1.mysql导出整个数据库 mysqldump -hhostname -uusername -ppassword databasename backupfile.sql mysqldump -hlocalhost -uroot hqgr hqgr.sql (如果root用户没用密码可以不写-p,当然导出的sql文件你可以制定一个路径,未指定则存放在mysql的

mysql常用导出数据命令
1.mysql导出整个数据库
      mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql
      mysqldump -hlocalhost -uroot hqgr> hqgr.sql     (如果root用户没用密码可以不写-p,当然导出的sql文件你可以制定一个路径,未指定则存放在mysql的bin目录下)
2.mysql导出数据库一个表
  mysqldump -hhostname -uusername -ppassword database  tablename> 导出的文件名
  mysqldump -hlocalhost -uroot hqgr t_ug_user> user.sql
3.mysql导出一个数据库结构
  mysqldump -hhostname -uusername -ppassword  -d --add-drop-table databasename>d:hqgrstructure.sql
  -d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table
4.如果需要导出mysql里面的函数或者存储过程
     mysqldump -hhostname -uusername -ppassword -ntd -R databasename > backupflie.sql
     mysqldump -hlocalhost -uroot -ntd -R hqgr > hqgr.sql
   其中的 -ntd 是表示导出存储过程;-R是表示导出函数

mysql常用导入数据的命令:
1.mysql命令
   mysql -hhostname -uusername - ppassword databasename < backupfile.sql
  mysql -hlocalhost -uroot -proot mydb < backupfile.sql
2.source命令
   mysql>source backupfile.sql

ps:如果是utf8编码可以在sql文件里加上set names utf8;


延伸阅读:
从 MySQL 导入导出大量数据的程序实现方法
MySQL 5.0存储过程教程
PHP调用MySQL的存储过程的实现
PHP调用MySQL的存储过程
mysql使用LOAD语句批量导入数据
MySQL数据库导入导出的两种方法
解决MySQL导入数据库文件最大限制2048KB的修改办法
mysql导入导出数据库操作
mysql查看存储过程语句
MySQL创建存储过程
MySQL5创建存储过程方法
Tags: mysql   导入   导出   数据库   函数   存储过程  
最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号