mysql数据库的数据文件默认是存放在:C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\datal ,从哪里可以看到呢? 当然是从mysql的配置文件里了,找到Mysql的安装目录,找到my.ini,然后通过搜索找到datadir=,后面的就是mysql数据库文件的存放位置了,要修改也非常简单,首先把后面的地址改成自己想要的地址,接着把原来存放数据库文件位置里的所有内容都复制到新地址里,再重启
一共两步: 修改my.ini文件的datadir: 将修改前datadir路径下的文件复制到修改后的datadir路径. 注意: my.ini可能有多个,windows 系统可以在 MySQL 服务的属性中找到使用的哪个my.ini(如未指定可以从4.2.6 Using Option Files中找到默认加载位置): 修改datadir后无法启动 MySQL 服务(没有报错),请检查修改后路径的权限: 命令show variables like "datadir"可以查看数据库文件物理
如果没有自己去设置安装路径,MYSQL默认安装在C:/Program Files/MySQL/MySQL Server 5.1,新建的数据库文件在C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/data这里. C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/data/userinfo C:/
之前写过一篇博客"MySQL更改数据库数据存储目录",当时的测试环境是RHEL和CentOS,谁想最近在Ubuntu下面更改MySQL数据库数据存储目录时遇到了之前未遇到的问题,之前的经验用不上了(或者说之前的总结不是太全面),修改完MySQL数据库数据存储目录后重启MySQL,发现MySQL服务无法启动. root@mylnx2:/etc/mysql/mysql.conf.d# service mysql start Job for mysql.service failed be
新型数据库层出不穷,MySQL一幅日薄西山的样子.其实还有很多人或者偏爱.或者使用以前遗留的系统,仍然生活在MySQL的世界. 我也是有很久不用了,这个很久超过十年. 不过前几天有个朋友让我帮忙为他们升级服务器,才发现,老革命居然碰到个新问题. 因为是个用了很久的系统,所以不考虑变更数据库系统了.只是把当前数据库迁移到新的设备上,这应当是很简单的事情.按理说,数据文件大点,拷贝要时间,也超不过20分钟搞定,接下来小酒.撸串才是正理. $ sudo su # service mysql stop