用mysqldump命令,该命令在mysql的bin安装目录下.打开cmd
创新互联长期为超过千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为石阡企业提供专业的成都网站设计、成都网站制作,石阡网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。
,cd到mysql的bin目录.然后执行:
mysqldump
-uroot
-p密码
数据库存储位置,
如"mysqldump
-root
-p123456
mydatabase
d:\mysql.sql"
注意p和密码之间不能有空格..
如何恢复?进入mysql命令提示(mysql
-u
root
-p123456),选择数据库(use
mydatabase;)还原数据库(source
d:\mysql.sql),完成.可以用(show
tables)查看是否和你导出的一致.
1、mysql如果使用myisam存储引擎,数据库文件类型就包括.frm、.myd、.myi,默认存放位置是c:\documents
and
settings\all
users\application
data\mysql\mysql
server
5.1\data
2、mysql如果使用innodb存储引擎,mysql数据库文件类型就包括.frm、ibdata1、.ibd,存放位置有两个,
.frm文件默认存放位置是c:\documents
and
settings\all
users\application
data\mysql\mysql
server
5.1\data,
ibdata1、.ibd文件默认存放位置是mysql安装目录下的data文件夹
只复制data下的数据库目录是不行的,mysql是靠data目录下ibdata1文件来进行来数据库的管理的
1、首先打开mysql数据库软件进入软件主界面。
2、然后再左侧树里打开自己的的数据库。
3、然后需要点击需要备份的数据库名。
4、如图所示为打开数据库后界面。
5、然后需要点击转储sql文件选项。
6、然后需要打开选择存储文件路径并选择保存。
7、点击保存即可在路径备份好格式为sql的数据库文件。
mysql数据库的一个数据库实际上就是一个目录
你可以登录到mysql
然后
show
variables;
找到|
bdb_home
,
bdb_home就是mysql数据存放的位置
如|
bdb_home
|
/var/lib/mysql/
意思就是mysql数据库都在/var/lib/mysql/
目录下面
如果你新创建一个数据库bbb,其实就是在/var/lib/mysql下面创建了一个目录
所以要备份,移动数据库,就可以直接把目录CP备份或移动走