在mysql5.7压缩包安装Windows的方式
E: mysql-5.7.18-winx64 MySQL准备my.ini配置文件
# MySQL服务器实例配置文件
# ---------------------------------------------------------------
由MySQL服务器实例配置向导生成#
#生成使用MySQL服务配置向导
#安装说明
#客户端配置
#客户端部分
# ----------------------------------------------------------------
{客户}
#客户端通过3306端口连接到MySQL数据库服务器,如果需要修改端口号,你可以直接修改。
港口= 3306
{ MySQL }
默认的字符集#客户端
默认字符集= utf8
#服务器配置
#服务器部分
# -----------------------------------------------------------------
{他}
#服务器端口号
港口= 3306
#的MySQL数据库服务器的安装目录
basedir = E: mysql-5.7.18-winx64 MySQL
# MySQL数据库的数据文件的目录
datadir = E: mysql-5.7.18-winx64 MySQL数据
设置的# MySQL软件结束字符
服务器= utf8字符集
# MySQL存储引擎的软件
默认存储引擎= InnoDB
设置SQL模式,严格#
对# MySQL软件SQL模式
SQL模式=strict_trans_tables,no_auto_create_user,no_engine_substitution
对# MySQL软件的最大连接数
max_connections = 100
查询# MySQL软件缓存
query_cache_size = 0
表总数可以在# MySQL软件打开
# table_cache = 256
临时表的最大值可以被存储在# MySQL软件内存
tmp_table_size = 11m
客户端连接的线程,可以保留在# MySQL软件的数量
thread_cache_size = 8
最大允许的临时文件时,# MySQL软件重建索引的大小
myisam_max_sort_file_size = 100g
允许的最大缓存大小的时候,# MySQL软件重建索引
myisam_sort_buffer_size = 22m
在# MySQL软件的最大缓存大小
key_buffer_size = 10m
缓存大小的时候,# MySQL软件全面扫描MyISAM表
read_buffer_size = 64k
# MySQL软件可以将缓存大小排序的数据
read_rnd_buffer_size = 256k
缓存大小为# MySQL软件的用户分类
sort_buffer_size = 256k
# *** InnoDB具体***选项
#设定InnoDB存储引擎参数
#额外的内存池的大小(不5.7.18)
# innodb_additional_mem_pool_size = 2m
#在提交日志的时间
innodb_flush_log_at_trx_commit = 1
#缓冲存储日志数据的大小
innodb_log_buffer_size = 1m
该缓冲池的大小#
innodb_buffer_pool_size = 52m
#日志文件大小
Innodb_log_file_size=26M
#线程允许的最大数量
innodb_thread_concurrency = 9
这些配置中有两个不可用(初始化数据库时这两个项目是错误的)
表总数可以在table_cache = 256 / / MySQL软件打开
innodb_additional_mem_pool_size = 2m / /额外的内存池的大小(不5.7.18)
三.配置环境变量
添加: MySQL mysql-5.7.18-winx64仓下的路径选择
4。初始化数据库
一个管理员在运行cmd或PowerShell: mysql-5.7.18-winx64 MySQL仓路径执行下面的语句
mysqld -默认文件= E: MySQL mysql-5.7.18-winx64 my.ini初始化 u2013控制台
默认文件到my.ini配置文件的路径,这需要放在第一个参数的位置
-在命令窗口显示结果的控制台
应该指出的是,如果MySQL路径(E: mysql-5.7.18-winx64 MySQL)具有数据文件夹(该文件夹中的内容),这将导致初始化失败,然后重新初始化后删除。
以上是小编为mysql5.7压缩包的方式安装Windows。希望能对你有所帮助。如果你有任何问题,请给我留言。萧边会及时回复你。