mysql下有好几个配置文件,但是没有my.ini

config_man 2013-01-08 11:37:30


如上图,现在数据库报告too many connections,想配置下,但不知道应修改哪个。请大牛指导下。

数据库版本为5.5.28,多谢!
...全文
40674 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
横行小道 2015-08-26
  • 打赏
  • 举报
回复
wocao,兄弟,你这个隐藏文件夹真的是diao啊,我也被隐藏了,全靠你这个帖子告知了,必须顶你一波,虽然过去很久了。
config_man 2013-01-08
  • 打赏
  • 举报
回复
引用 7 楼 rucypli 的回复:
另外 max_connections这个参数是可以动态更改的 就是直接进mysql 然后执行以下即可 mysql> set global max_connections=1000; Query OK, 0 rows affected (0.00 sec)
需要重新启动mysql不?
config_man 2013-01-08
  • 打赏
  • 举报
回复
引用 10 楼 wwwwb 的回复:
引用 3 楼 config_man 的回复:引用 1 楼 wwwwb 的回复:在MYSQL安装目录BIN下有1个MySQLInstanceConfig.exe,运行即可 刚运行了下,发现这是重新配置,类似与卸载程序时的那种Repair/Remove,您这是让我重新配置下,再生成my.ini文件么? 对
能否按照楼上rucypli所说,直接拷贝一个其他的init,重命名为my.ini?因为按照您的方法,运行那个exe后,还有好多选项要动,单纯的双击exe没有ini生成。
wwwwb 2013-01-08
  • 打赏
  • 举报
回复
引用 3 楼 config_man 的回复:
引用 1 楼 wwwwb 的回复:在MYSQL安装目录BIN下有1个MySQLInstanceConfig.exe,运行即可 刚运行了下,发现这是重新配置,类似与卸载程序时的那种Repair/Remove,您这是让我重新配置下,再生成my.ini文件么?
wwwwb 2013-01-08
  • 打赏
  • 举报
回复
运行MySQLInstanceConfig.exe即可生成MY。INI 
config_man 2013-01-08
  • 打赏
  • 举报
回复
rucypli 2013-01-08
  • 打赏
  • 举报
回复
另外 max_connections这个参数是可以动态更改的 就是直接进mysql 然后执行以下即可 mysql> set global max_connections=1000; Query OK, 0 rows affected (0.00 sec)
rucypli 2013-01-08
  • 打赏
  • 举报
回复
其他几个ini是样例 没作用的 拷贝一个ini文件 然后命名为my.ini
config_man 2013-01-08
  • 打赏
  • 举报
回复
wwwwb 2013-01-08
  • 打赏
  • 举报
回复
引用 1 楼 wwwwb 的回复:
在MYSQL安装目录BIN下有1个MySQLInstanceConfig.exe,运行即可
运行一下结果如何
config_man 2013-01-08
  • 打赏
  • 举报
回复
引用 1 楼 wwwwb 的回复:
在MYSQL安装目录BIN下有1个MySQLInstanceConfig.exe,运行即可
刚运行了下,发现这是重新配置,类似与卸载程序时的那种Repair/Remove,您这是让我重新配置下,再生成my.ini文件么?
config_man 2013-01-08
  • 打赏
  • 举报
回复
wwwwb 2013-01-08
  • 打赏
  • 举报
回复
在MYSQL安装目录BIN下有1个MySQLInstanceConfig.exe,运行即可
iihero 2013-01-08
  • 打赏
  • 举报
回复
引用 21 楼 config_man 的回复:
我的是windows7旗舰版操作系统。
直接用任务管理器打开,选择查看的列,把command line那一项选上, 就可以看到完整的启动命令,里边包含一个参数:--defaults-file指定你要用的my.ini文件的全路径。 分析一下就OK了。
config_man 2013-01-08
  • 打赏
  • 举报
回复
我的是windows7旗舰版操作系统。
config_man 2013-01-08
  • 打赏
  • 举报
回复
我这边的ProgramData就是一个隐藏文件夹。
config_man 2013-01-08
  • 打赏
  • 举报
回复
引用 17 楼 wwwwb 的回复:
引用 15 楼 config_man 的回复:晕哦,重新配置后,生成的my.ini并不是在C:\Program Files\MySQL\MySQL Server 5.5下,而是在:C:\ProgramData\MySQL\MySQL Server 5.5\my.ini。而且是隐藏文件,不显示看不到。 直接COPY过去即可,不会是隐藏文件,运行过N次了
我这边是隐藏文件,而且不知道你细看没有,是在ProgramData文件夹下,而不是Program Files文件夹下。
ACMAIN_CHM 2013-01-08
  • 打赏
  • 举报
回复
你可以根据你实际的情况,复制其中的一个为 my.ini 文件。 small.ini large.ini huge.ini ...
wwwwb 2013-01-08
  • 打赏
  • 举报
回复
引用 15 楼 config_man 的回复:
晕哦,重新配置后,生成的my.ini并不是在C:\Program Files\MySQL\MySQL Server 5.5下,而是在:C:\ProgramData\MySQL\MySQL Server 5.5\my.ini。而且是隐藏文件,不显示看不到。
直接COPY过去即可,不会是隐藏文件,运行过N次了
rucypli 2013-01-08
  • 打赏
  • 举报
回复
引用 12 楼 config_man 的回复:
引用 7 楼 rucypli 的回复:另外 max_connections这个参数是可以动态更改的 就是直接进mysql 然后执行以下即可 mysql> set global max_connections=1000; Query OK, 0 rows affected (0.00 sec) 需要重新启动mysql不?
动态参数 不需要重启
加载更多回复(3)

56,803

社区成员

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

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