关于MySQL数据迁移--data目录直接替换注意事项的详解?
1、打开主机大师软件界面,点击右下方【迁移MySQL数据目录】按钮,弹出迁移data数据窗体:
2、点击【浏览】按钮,选择合适的路径,本例选择“D:\NewData”:
3、在新的data目录,除了通过浏览选择,也可以直接输入(如果不存在,系统会提示自动创建),点击【开始迁移】按钮:
4、迁移提示框,注意详细阅读,并确保磁盘空间充足,然后点击【是】:
5、正在迁移中,速度快慢取决于数据量大小,请稍候。
6、迁移完成,提示成功!9、打开新目录“D:\NewData”,可以看到刚才新建的数据库“newbase”已经成功:
图片来源:网络
mysql怎么将数据库保存在电脑文件夹?
您可以在MySQL客户端键入如下命令:show global variables like "%datadir%",以查看MySQL的数据文件存放位置。
默认情况下,MySQL的数据文件存放在Data目录中。如果您想将数据库保存在电脑文件夹中,可以在my.ini配置文件中找到下面的一句话:
datadir="C:Documentsand Settings\All Users\Application Data\MySQL\MySQL Server 5.1\",将其修改为您想要的路径即可 。
我安装的mysql没有bin目录是怎么回事?
有正确安装好吗?点开始->运行,输入 services.msc在打开的"服务管理器"中找到mysql并双击,会弹出来个属性框框,"常规"选项卡里面有个"执行路径",从这个路径你就可以看到它的bin目录在哪.
mysql data目录怎么打开?
问题及原因:在mysql安装之后,数据库文件可能被系统隐藏,无法直接打开data文件夹。 解决方案:
1.确定自己的mysql数据库的安装位置;
2.例如安装位置为C:Program FilesMySQLMySQL Server
5.1;
3.在里面有个的my.ini文件,打开该文件找到如下位置: #Path to installation directory. All paths are usually resolved relative to this. basedir="C:/Program Files/MySQL/MySQL Server 5.1/" #Path to the database root datadir="C:/ProgramData/MySQL/MySQL Server 5.1/Data/"
4.根据英文注释发现datadir就是data文件夹的位置。打开资源管理器直接访问该文件夹即可。
mysql能不能通过直接拷贝mysql文件夹的方式?
如果操作系统兼容性强的话,mysql数据直接复制数据可以用。直接复制数据的步骤如下:复制一定前必须关闭MYSQL程序(不关闭程序,复制出的表易出问题,复制不全面);选中要复制的数据右键复制或者ctrl+c后粘贴即可。如果操作系统不兼容的话,mysql数据直接复制数据不可以用。最好的方法是使用导入数据的方法,导入数据的步骤如下:选中数据库mydata;右击出现“运行sql文件”;把需要导入的数据库文件,后缀名是sql选好,直接导入即可。但是这种方法对大数据量的表进行操作非常慢。因为不仅导出了数据同时导出了表结构。
在针对大数据量的表时,可以使用infile导入数据,导入时间会很快,命令如下:mysql>loaddatainfile'文件路径'intotable表名;