网络上关于MySQL 5.7.17的安装教程很少且不详细,所以总结了这样一篇文章,希望能帮到大家:(相较于Oracle的安装,MySQL还是简单得多)
1. 下载网址:https://dev.mysql.com/downloads/(需要登录Oracle账户,没有就注册一个,挺快)
2. 企业版是收费的,个人使用社区版即可
3. 截至此贴,最新稳定版为 5.7.17 。该版本只有32位的在线界面安装程序,64位的只有5.6以前的版本才有在线安装(install MSI),如果到最后你都没有配置好压缩版的,就选以前的版本吧:
4.
后面两个是测试用的工具,可以不管,这里我下载的是64位的压缩包
5.
下载完成后解压,解压后如下(zip是免安装的,解压后配置成功即可使用)
6. 复制文件my-default.ini,修改为my.ini注:my.ini依然放置在bin目录下(我按照其他网友的方法放在根目录下时,初始化data文件会报找不到文件夹)(有的教程说这里需要自己新建一个空的data文件夹,其实不必。官方文档有说明,后续步骤中有一步操作会自动建立data文件夹)下图放置位置就是错误的,应该放在“bin”目录下
7.接下来是一系列的配置:
注:大家最好截图自己的参数设置,以便以后万一出错好排查
配置环境变量:
(1)添加环境变量:
(2)编辑path,添加如下代码:
把my-default.ini这个文件复制一下重命名my.ini,然后添加如下的代码即可:(可以翻译my-default.ini中的内容加强理解,以便于你设置其中参数) log_bin与数据备份有关,我没有设置
innodb_buffer_pool_size:个人建议设置为设置为操作系统内存的50%。如果设置过大,MySQL可能会 占用系统交换空间,导致系统变慢,从而降低查询效率
basedir :就是之前设置的环境变量
server_id :关于主从复制的,应该是随便设, 但必须保持唯一。
datadir:
后续初始化等数据都会保存在该文件下,该文件后续操作会自动建立
port:连接数据库的端口号,3306即可,MySQL在线安装的默认就为3306
新闻热点
疑难解答