如何改变mysql的server version?

realrocky6 2008-09-27 07:06:33
想驱动mysql的bdb引擎,用的是windows xp系统,而且已经知道mysqld-max-nt支持bdb引擎,但是mysql启动的默认server version是mysqld-nt,有没有高手知道怎么解决这个问题。
...全文
289 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ncowboy 2009-01-27
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 realrocky6 的回复:]
终于又能上网了,iihero还想请教下,按照第一个方法,就是直接以mysqld-max-nt来启动的那个方法,在加上双引号后报错的问题解决了,可是current version还是mysqld-nt啊,而且net stop mysql;net start mysql之后还是没有启动mysqld-max-nt作为服务器。
[/Quote]
你要把原来的remove掉。再安装新的吧。
realrocky6 2008-10-05
  • 打赏
  • 举报
回复
终于又能上网了,iihero还想请教下,按照第一个方法,就是直接以mysqld-max-nt来启动的那个方法,在加上双引号后报错的问题解决了,可是current version还是mysqld-nt啊,而且net stop mysql;net start mysql之后还是没有启动mysqld-max-nt作为服务器。
ncowboy 2008-10-01
  • 打赏
  • 举报
回复
iihero,优秀。
iihero_ 2008-09-27
  • 打赏
  • 举报
回复
你的路径里边有空格啊
把路径用双引号括起来啊

你原来的配置文件是在c:\Program files\mysql\mysql server 5.0\my.ini 吗?
必须是原来可以工作的配置文件。

既然使用数据库系统,建议养成好习惯,安装在盘符的根目录下边,同时不要带空格。
realrocky6 2008-09-27
  • 打赏
  • 举报
回复
都不好使啊
1,mysqld-max-nt --defaults-file=c:\Program files\mysql\mysql server 5.0\my.ini
直接提示有错:
Could not open required defaults file:c:\Program
Fatal error in defaults handling.Program aborted
2,c:\Program Files\mysql\mysql server 5.0\bin>mysqld-max-nt --install mysql5 --defaults-files=c:\program files\mysql\mysql server 5.0\my.ini
提示是:
[ERROR] mysqld-max-nt: unknown option '--install'
iihero_ 2008-09-27
  • 打赏
  • 举报
回复
直接使用mysqld-max-nt来启动啊。
如mysqld-max-nt --defaults-file=D:\mysql-5.0.9-beta-win32\my.ini

还可以,将其安装为一个服务:
D:\mysql-5.0.9-beta-win32\bin\mysqld-max-nt --install mysql5 --defaults-file=D:\mysql-5.0.9-beta-win32\my.ini
表明安装一个服务,名为mysql5, 配置文件就是后边指向的那个文件。

启动服务:
net start mysql5

56,678

社区成员

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

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