首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MariaDB 5.5安装在MySQL上

问MariaDB 5.5安装在MySQL上
EN

Stack Overflow用户
提问于 2013-05-21 07:36:11
回答 1查看 1.5K关注 0票数 2

我试图在我的windows 7桌面上使用MariaDB而不是MySQL。以下是我迄今所做的工作。

  1. 我以前在我的电脑上安装了MySQL。
  2. 我还没有卸载那个MySQL。
  3. 从mariadb.org下载MariaDB5.5.30-win32.msi
  4. 安装了MariaDB5.5,但在安装时,它要求我更改服务名称(默认情况下,它将服务名称显示为MySQL,端口号为3306),因为我已经安装了具有相同服务名称&端口号的MySQL。因此,我将服务名改为MariaDB &端口为3305。

现在,当通过端口no: 3305和localhost从HediSQL连接时,我能够连接到MariaDB,它显示的是与MySQL相同的4个默认数据库,即information_schema、mysql、performance_schema和test。

同样,我可以通过端口no: 3306从HediSQL连接(即我以前安装的MySQL的默认端口号),我能够连接到我的旧MySQL并显示我的其他应用程序数据库。

到目前为止,一切都很好。

但是如何从命令行连接MariaDB,就像我以前使用以下命令为MySQL连接一样: mysql -uroot -proot,即MySQL客户端。

我还可以看到,在MariaDB 5.5/bin中,所有.exe文件(除了一些额外的.exe文件)都与MySQL/bin相同。是否在内部使用相同的MySQL服务器。如果是,那么为什么我需要单独安装MariaDB?

现在要使用MariaDB,需要将应用程序DB从MySQL导入到MariaDB吗?

我真的很困惑于这两个DB之间。请帮帮忙。

你好,桑迪普

EN

回答 1

Stack Overflow用户

发布于 2013-06-17 17:15:11

如果您愿意,可以将数据目录从MySQL的datadir复制到MariaDB的datadir。正常关闭MySQL和MariaDB (例如停止服务),并复制文件。

最后,删除目标目录中的ib_logfile0和ib_logfile1,因为您很可能在启动时遇到问题(不同的日志大小没有很好地处理)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16664554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档