安装mysql到d:\mysql,为什么连接不上?

inbramble 2004-09-10 11:13:42
安装之后,只能把服务mysqld-nt重新安装一遍,才能使用,再重启又不能用了,虽然服务能启动,但命令都识别不出来,my.ini、my.cnf我都配置成了实际安装路径,怎么还这样?
...全文
184 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
inbramble 2004-09-14
  • 打赏
  • 举报
回复
to pwtitle:
我发现只有进入bin目录再运行命令就可以登录了,这是为什么?
 下面是我排错时的显示:
 D:\mysql\bin>mysqld-max-nt --console
Can't start server: Bind on TCP/IP port: No error
040913 15:33:18 Do you already have another mysqld server running on port: 3306
?
040913 15:33:18 Aborting

040913 15:33:18 mysqld-max-nt: Shutdown Complete
  但3306这个端口我没有设置为网络程序的占用的端口啊
to chinamoonlit:
你说什么环境?是my.ini的吗:
 [mysqld]
basedir=d:/mysql
datadir=d:/mysql/data
[WinMySQLAdmin]
Server=D:/mysql/bin/mysqld-max-nt.exe
嬉皮 2004-09-14
  • 打赏
  • 举报
回复
信息 "Do you already have another mysqld server running on port: 3306"
说明mysql服务已启动了。
只能在mysql/bin目录下登录是因为没有配置path路径。
inbramble 2004-09-14
  • 打赏
  • 举报
回复
up
chinamoonlit 2004-09-13
  • 打赏
  • 举报
回复
启动winmysqladmin试试看,列出一下你的软件环境让我看看。
inbramble 2004-09-12
  • 打赏
  • 举报
回复
但是我指定的内容都是对的呀,谁比谁高也不重要啊
pwtitle 2004-09-12
  • 打赏
  • 举报
回复
系统目录下的my.ini优先级比系统盘目录下的my.cnf高。

你用mysqld-nt --console 排错吧。
inbramble 2004-09-12
  • 打赏
  • 举报
回复
自己顶
inbramble 2004-09-11
  • 打赏
  • 举报
回复
我安装之后,没发现有my.cnf,只是一运行mysqladmin就会在操作系统根目录下创建my.ini文件。
inbramble 2004-09-11
  • 打赏
  • 举报
回复
人气太差
pwtitle 2004-09-10
  • 打赏
  • 举报
回复
copy my.cnf c:\或者copy my.cnf c:\windows
net stop mysql
mysqld-nt --remove
mysqld-nt --install
net start mysql

56,677

社区成员

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

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