mysql - 使用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
解决方案
推荐阅读
- matlab - 在 Matlab 中发生 fmincon 错误,但没有详细信息
- sql - 如何在 ms ACCESS 中选择与满足条件相关的所有行
- c# - 绑定到字符串属性的表单产生了不需要的验证错误消息:值 '' 无效
- python - 同时对 3 个列表进行数学运算
- django - 我如何将更新的请求从 1 个 api 发送到另一个 api
- packagist - 为什么我安装我的包时,packagist 没有看到/使用我的最新版本?
- sql - 如何在没有固定长度的字段值子字符串上连接表?
- javascript - 如何在到期日期字段输入javascript中自动添加斜杠(/)
- angular - 将 Angular Material 迁移到 v12 不会删除旧的导入语法
- appfabric - ASFailedStagingTable 非常大