首页 > 解决方案 > 使用cmd从其他目录连接mysql数据库

问题描述

在这里,我需要连接一个位于驱动器中某处 的数据库(示例)E:\mysql_files\sample
当我尝试将示例数据库复制到 Mysql 的数据文件夹时,当我使用时不要列出数据库mysql> show databases;
我也搜索过它。要使它们列出,我需要将 ib* 文件复制到同一路径。但是在运行mysqld.exe时我无法复制这些文件。
还尝试了其他方式,例如从外部计算机连接mysql -u root -p {password} -h {127.0.0.1} -D {database_name}(有和没有路径)。所有节目数据库不存在。

有人可以帮我解决这个问题吗...
由 Mysql 创建的原始数据库存储在C:\ProgramData\MySQL\MySQL Server 8.0\Data\
我需要连接到其中的数据库E:\mysql_files\sample

标签: mysqlcmd

解决方案


推荐阅读