我用命令修改了mysql的最大连接数,改成1000,但是一重启mysql服务的话,自动连接数就会恢复默认值100,如何能让最大连接数修改后一直保持呢!

解决方案 »

  1.   

    去my.cnf修改,windows是my.ini
    加max_connections = 1000
      

  2.   

    在my.ini文件中修改,重启即生效
      

  3.   

    我的mysql是绿色版,就是解压就能用的那种,my.ini文件中没有max_connections
      

  4.   

    你添加进去就可以了
    [mysqld]
    port            = 3306
    skip-locking
    max_connections = 1000
      

  5.   

    楼主在命令行里设置的,只能针对当前session或者global生效(那也是服务器此次运行时)。
    要想长久生效,还需要在配置文件里头进行设置。
      

  6.   

    MYSQL服务每次重启的时候都会从MY.CNF文件中取得这些参数的设置。所以你应该在my.ini / my.cnf 中添加这些参数设置。MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html