加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySql 5.7.17压缩包免安装的示例剖析

发布时间:2022-02-13 18:41:35 所属栏目:MySql教程 来源:互联网
导读:这篇文章给大家分享的是有关MySql 5.7.17压缩包免安装的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 MySQL数据库管理软件有两种版本,一种是企业版,一种是社区版,其中,前者是收费的,如果是个人使用的,社区
        这篇文章给大家分享的是有关MySql 5.7.17压缩包免安装的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
 
        MySQL数据库管理软件有两种版本,一种是企业版,一种是社区版,其中,前者是收费的,如果是个人使用的,社区版足矣。下载mysql-5.7.17-winx64.zip,并将之解压于自己选定的目录后,如图1,会在文件夹里看到配置文件my-default.ini,此时,需将其复制,并粘贴进bin文件夹里,并将其重新命名为my.ini,如图2。至此准备工作完成,下面将详说具体的配置过程。
  
工具/原料
 
(1)电脑:Lenovo B460e;
 (2)操作系统:windows 7,64位;
 (3)mysql-5.7.17-winx64.zip。
 
方法/步骤
 
(1)配置系统环境变量;1、添加新的系统环境变量MYSQL_HOME,值为:
 
 【C:Program FilesMySQLmysql-5.7.17-winx64】;
 
2、编辑系统环境变量path,添加如下代码(包括冒号“;”):【%MYSQL_HOME%bin;】。
 
(2)根目录下的my-default.ini不动,配置bin文件夹中的my.ini,把my.ini文件中的内容改为如下内容:
 
my.ini:
 
# For advice on how to change settings please see
 
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.
[cilent]
port=3306
default_character_set=utf-8
[mysqld]
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
# These are commonly set, remove the # and set as required.
basedir = %MYSQL_HOME%
datadir = %MYSQL_HOME%data
port = 3306
server_id = 10
default_character_set = utf-8
max_connections = 200
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
join_buffer_size = 512M
sort_buffer_size = 8M
read_rnd_buffer_size = 8M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
对my.ini配置文件的一些理解:
 
1.innodb_buffer_pool_size:个人建议设置为设置为操作系统内存的50%。如果设置过大,MySQL可能会 占用系统交换空间,导致系统变慢,从而降低查询效率;
 
2.basedir : 就是之前设置的环境变量;
 
3.server_id :关于主从复制的,应该是随便设, 但必须保持唯一;
 
4.datadir:后续初始化等数据都会保存在该文件下,该文件后续操作会自动建立;
 
5.port:连接数据库的端口号,3306即可,MySQL在线安装的默认就为3306;
 
6.最后三个参数大致也是各缓冲区大小,不太了解,只是在默认值上各个乘以了4(电脑性能好的可以高一点)。
 

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读