一、修改配置
1. mysql-5.7.9默认在mysql-5.7.9路径下是没有my.ini文件的,新建一个,并将以下内容复制(注:basedir和datadir设置为自己的mysql安装文件路径),这里我的最大连接数max_connections设置为1000
# CLIENT SECTION
[client]
#default-character-set=utf8
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
# SERVER SECTION
[mysqld]
#跳过密码问题,但是这并不能彻底解决,此语句可以忽略登录检查
#skip-grant-tables
#设置3306端口号
port=3306
# 设置mysql的安装目录
basedir=D:\mysql-5.7.9-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.7.9-winx64\data
#允许最大连接数
max_connections=1000
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#SQL模式为strict模式
sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'
2. 重启mysql (注:管理员运行cmd)
停止数据库:net stop mysql
启动数据库:net start mysql
3. cmd查看是否设置成功 (注:普通管理员运行)
1)进入安装mysql文件夹bin目录
2)登录数据库:mysql -u root -p
2)查询最大连接数:show variables like '%max_connections%';