16 个解决方案
#1
max_connections=500 加在哪一节下面了? 贴出完整的INI文件内容以供分析。
#2
my.ini的路径是什么
#3
C:\Program Files\MySQL\MySQL Server 5.7
#4
#[client]
#default-character-set=utf8
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\Program Files\MySQL\MySQL Server 5.7
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\MySQL\MySQL Server 5.7\data
# 允许最大连接数
max_connections=500
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#此处是忽略客户端的字符集,使用服务器的设置
#skip-character-set-client-handshake
#sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'
#5
ini 文件中看上去没有问题。
你的MYSQL是如何启动的? 启动是用的是哪个INI文件?
你的MYSQL是如何启动的? 启动是用的是哪个INI文件?
#6
151是MySQL默认连接数,也就是说你my.ini里配置的max_connections没有生效。
由于你的路径中有空格,建议把basedir和datadir用双引号括起来再试试,下面是MySQL官方对Windows路径给出的四种方式,请仔细看官方文档对空格的处理。
由于你的路径中有空格,建议把basedir和datadir用双引号括起来再试试,下面是MySQL官方对Windows路径给出的四种方式,请仔细看官方文档对空格的处理。
basedir="C:\Program Files\MySQL\MySQL Server 5.7"
basedir="C:\\Program Files\\MySQL\\MySQL Server 5.7"
basedir="C:/Program Files/MySQL/MySQL Server 5.7"
basedir=C:\\Program\sFiles\\MySQL\\MySQL\sServer\s5.7
#7
这4种方法我都试过了,还是老样子
#8
启动命令:net start mysql57
C:\Program Files\MySQL\MySQL Server 5.7这个目录下只有这个mysql.ini,我是认为mysql就是启动这个INI的
#9
MySQL的默认配置文件名称应该是my.ini或者my.cnf,不是mysql.ini。如果你要用mysql.ini,请修改服务的启动项,将--defaults-file加入到启动命令里。
#10
检查一下WINDOWS服务中的MYSQL服务的启动参数。
#11
MySQL的默认配置文件名称应该是my.ini或者my.cnf,不是mysql.ini。如果你要用mysql.ini,请修改服务的启动项,将--defaults-file加入到启动命令里。
我把mysql.ini改为mysql.cnf,重启了MYSQL还是老样子
#12
检查一下WINDOWS服务中的MYSQL服务的启动参数。
ini 文件中看上去没有问题。
你的MYSQL是如何启动的? 启动是用的是哪个INI文件?
启动命令:net start mysql57
C:\Program Files\MySQL\MySQL Server 5.7这个目录下只有这个mysql.ini,我是认为mysql就是启动这个INI的
检查一下WINDOWS服务中的MYSQL服务的启动参数,这个怎么看
#13
在“服务”里找到MySQL的服务,把下面标红的这一行完整贴出来,启动参数就在这里
#14
在“服务”里找到MySQL的服务,把下面标红的这一行完整贴出来,启动参数就在这里
看到了,原来配置文件mysql默认放在1其他地方了,太感谢了
#15
我的没有启动参数,怎么搞啊,我的也是不生效啊
#16
在“服务”里找到MySQL的服务,把下面标红的这一行完整贴出来,启动参数就在这里
看到了,原来配置文件mysql默认放在1其他地方了,太感谢了
我的没有启动参数,怎么搞啊,我改了配置文件也是不生效啊
#1
max_connections=500 加在哪一节下面了? 贴出完整的INI文件内容以供分析。
#2
my.ini的路径是什么
#3
my.ini的路径是什么
C:\Program Files\MySQL\MySQL Server 5.7
#4
max_connections=500 加在哪一节下面了? 贴出完整的INI文件内容以供分析。
#[client]
#default-character-set=utf8
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\Program Files\MySQL\MySQL Server 5.7
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\MySQL\MySQL Server 5.7\data
# 允许最大连接数
max_connections=500
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#此处是忽略客户端的字符集,使用服务器的设置
#skip-character-set-client-handshake
#sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'
#5
ini 文件中看上去没有问题。
你的MYSQL是如何启动的? 启动是用的是哪个INI文件?
你的MYSQL是如何启动的? 启动是用的是哪个INI文件?
#6
151是MySQL默认连接数,也就是说你my.ini里配置的max_connections没有生效。
由于你的路径中有空格,建议把basedir和datadir用双引号括起来再试试,下面是MySQL官方对Windows路径给出的四种方式,请仔细看官方文档对空格的处理。
由于你的路径中有空格,建议把basedir和datadir用双引号括起来再试试,下面是MySQL官方对Windows路径给出的四种方式,请仔细看官方文档对空格的处理。
basedir="C:\Program Files\MySQL\MySQL Server 5.7"
basedir="C:\\Program Files\\MySQL\\MySQL Server 5.7"
basedir="C:/Program Files/MySQL/MySQL Server 5.7"
basedir=C:\\Program\sFiles\\MySQL\\MySQL\sServer\s5.7
#7
151是MySQL默认连接数,也就是说你my.ini里配置的max_connections没有生效。
由于你的路径中有空格,建议把basedir和datadir用双引号括起来再试试,下面是MySQL官方对Windows路径给出的四种方式,请仔细看官方文档对空格的处理。
basedir="C:\Program Files\MySQL\MySQL Server 5.7"
basedir="C:\\Program Files\\MySQL\\MySQL Server 5.7"
basedir="C:/Program Files/MySQL/MySQL Server 5.7"
basedir=C:\\Program\sFiles\\MySQL\\MySQL\sServer\s5.7
这4种方法我都试过了,还是老样子
#8
ini 文件中看上去没有问题。
你的MYSQL是如何启动的? 启动是用的是哪个INI文件?
启动命令:net start mysql57
C:\Program Files\MySQL\MySQL Server 5.7这个目录下只有这个mysql.ini,我是认为mysql就是启动这个INI的
#9
MySQL的默认配置文件名称应该是my.ini或者my.cnf,不是mysql.ini。如果你要用mysql.ini,请修改服务的启动项,将--defaults-file加入到启动命令里。
#10
ini 文件中看上去没有问题。
你的MYSQL是如何启动的? 启动是用的是哪个INI文件?
启动命令:net start mysql57
C:\Program Files\MySQL\MySQL Server 5.7这个目录下只有这个mysql.ini,我是认为mysql就是启动这个INI的
#11
MySQL的默认配置文件名称应该是my.ini或者my.cnf,不是mysql.ini。如果你要用mysql.ini,请修改服务的启动项,将--defaults-file加入到启动命令里。
我把mysql.ini改为mysql.cnf,重启了MYSQL还是老样子
#12
检查一下WINDOWS服务中的MYSQL服务的启动参数。
ini 文件中看上去没有问题。
你的MYSQL是如何启动的? 启动是用的是哪个INI文件?
启动命令:net start mysql57
C:\Program Files\MySQL\MySQL Server 5.7这个目录下只有这个mysql.ini,我是认为mysql就是启动这个INI的
检查一下WINDOWS服务中的MYSQL服务的启动参数,这个怎么看
#13
在“服务”里找到MySQL的服务,把下面标红的这一行完整贴出来,启动参数就在这里
#14
在“服务”里找到MySQL的服务,把下面标红的这一行完整贴出来,启动参数就在这里
看到了,原来配置文件mysql默认放在1其他地方了,太感谢了
#15
我的没有启动参数,怎么搞啊,我的也是不生效啊
#16
在“服务”里找到MySQL的服务,把下面标红的这一行完整贴出来,启动参数就在这里
看到了,原来配置文件mysql默认放在1其他地方了,太感谢了
我的没有启动参数,怎么搞啊,我改了配置文件也是不生效啊