在data文件夹下新建一个文件夹就是一个数据库吗

zyq_0303 2017-09-21 11:10:49


我自己测试了后是这样的,而且数据库默认编码是UTF-8,就是不知道这样创建的数据正常吗和命令create创建的有什么不同么?
...全文
869 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_40377655 2017-09-24
  • 打赏
  • 举报
回复
不行,没有元数据。必须要通过create database建立 数据库
zyq_0303 2017-09-21
  • 打赏
  • 举报
回复
引用 1 楼 rucypli 的回复:
肯定不能这样做的 元数据没有写入到ibdata文件
因为我主要是做开发的,对这个数据库一知半解,如果新建文件夹就是建库那对我开发方便很多,请问有什么BAT命令建库的吗,或者 其他的傻瓜式建库,因为mysql的话还要登入,再create,用程序不好控制。
zyq_0303 2017-09-21
  • 打赏
  • 举报
回复
但是不知道怎么回事,还能链接上去,可以导入数据表,和create创建的一样操作
rucypli 2017-09-21
  • 打赏
  • 举报
回复
肯定不能这样做的 元数据没有写入到ibdata文件
zjcxc 2017-09-21
  • 打赏
  • 举报
回复
不过我们一般不推荐直接去做文件操作,毕竟是有风险的 bat 建库建表,你可以直接用mysql 命令行 msyql -u 帐号 -p密码 -e "create database xx; -- 简单的 sql 可以直接写" msyql -u 帐号 -p密码 < "复制的sql 你可以放文件,这里面指定放 sql 的文件名"
zjcxc 2017-09-21
  • 打赏
  • 举报
回复
数据库就是一个目录, 对于存储引擎不是 innodb /ndb 的,你甚至可以直接删除数据库目录下对应表的文件来删除表, copy 其他库对应 的表文件过来也意味着表复制

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧