记录一次 MySQL 在Windows系统的安装配置过程

安装MySQL

0、下载社区版安装包

官网下载地址:https://dev.mysql.com/downloads/installer/

1、进入安装页面,这里不选择默认安装的所有工具,仅选择Server only。

2、如果没有VC++环境就点击execute安装,已安装就继续下一步。

3、安装MySQL服务,Next。


4、进入MySQL的配置环节,首先是MySQL的集群设置,由于目前只使用单机版不用集群,直接Next。

5、MySQL默认端口为3306,若果被占用可以更改。

6、密码加密机制选择:默认选择MySQL8.0引入的新的密码加密机制,这里为了兼容性,选择传统加密模式。

7、设置root账号的密码。

8、设置服务名(默认名MySQL80),这里勾选开机启动。

9、执行此前的配置,之后点击finish完成安装。

10、配置环境变量。

找到MySQL的安装路径下的bin目录(默认路径:C:\Program Files\MySQL\MySQL Server 8.0\bin),添加到系统环境变量。


11、登录测试。

> mysql -u root -p
> Enter Password:******
...
mysql>

配置MySQL

打开C盘的隐藏文件夹ProgramData目录,MySQL数据文件默认保存Data目录下,其中 my.ini 为MySQL的配置文件。

[client]
port=3306 #默认链接端口 [mysql]
no-beep #错误时蜂鸣器不报警 [mysqld]
port=3306 #服务端口号
datadir=C:/ ProgramData/ MySQL/ MySQL Server8.0/Data#数据目录
default_authentication_plugin= caching_sha2_password#密码认证插件
default_storage_engine= INNODB #默认存储引擎
sql_mode=" STRICT TRANS TABLES, NO ENGINE_ SUBSTITUTION" #开启严格模式
log_output=FILE #用文件记录日志
general-log=0 #关闭日志输出
general_logfile=" DESKTOP-HB42AU2.log"#日志文件名称
slow_query_log=1 #开启慢查询日志
slow_query_log_file=" DESKTOP-HB42AU2-51oW.1og"#慢查询日志文件名称
long_query_time=10 #大于多少秒的执行SQL被记录在慢查询日志
log_error=" DESKTOP-HB42AU2.err" #错误日志名称
server-id=1 #数据库ID(配置集群使用)
lower_case_table_names=1 #把表名转换成小写
secure-file-priv="C:/ ProgramData/MySQL/ MySQL Server8.0/Uploads" #导入导出数据的目录地址
max_connections=151 #最大连接数
table_open_cache=2000
tmp_table_size=16M
thread_cache_size=18 #线程数量
myisam_max_sort_file_size=100G
myisam_sort_buffer_size=8M
key_buffer_size=8M
read_buffer_size=0
...

MySQL:安装与配置的更多相关文章

  1. MySQL 安装 + 精简 + 配置

    MySQL 安装 + 精简 + 配置 下载安装 从官网 下载 Community Edition MySQL 5.6 版本 精简 根目录下只留 [data/bin/share] , my-defaul ...

  2. PPTP + FreeRADIUS + MySQL 安装与配置

    原文地址:http://www.zhukun.net/archives/5375 PPTP + FreeRADIUS + MySQL 安装与配置 2012/03/29Linux运维centos.Fre ...

  3. Linux下MySQL安装和配置

    --Linux下MySQL安装和配置 ---------------------------2014/05/18 Linux下MySQL的配置和安装 本文的安装采用 rpm 包安装 1.首先在官网下载 ...

  4. MySQL安装、配置、测试

    MySQL安装.配置.测试(win7_64bit) 目录 1.概述 2.本文用到的工具 3.MySQL安装配置 4.Java访问MySQL测试 5.注事事项 6.相关博文 >>看不清的图片 ...

  5. Linux下MySQL安装及配置

    Linux下MySQL安装及配置 安装MySQL Ubuntu系统中,直接使用apt install的方式去安装MySQL的服务端和客户端,MySQL的客户端必须安装,否则无法通过命令连接并操作MyS ...

  6. Docker之Mysql安装及配置

    原文:Docker之Mysql安装及配置 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/zhaobw831/article/details/8014 ...

  7. CentOS 6.5系统使用yum方式安装LAMP环境和phpMyAdmin,mysql8.0.1/mysql5.7.22+centos7,windows mysql安装、配置

    介绍如何在CentOs6.2下面使用YUM配置安装LAMP环境,一些兄弟也很喜欢使用编译的安装方法,个人觉得如果不是对服务器做定制,用yum安装稳定简单,何必去download&make&am ...

  8. centos 7.3 服务器环境搭建——MySQL 安装和配置

    centos 7.3 服务器环境搭建——MySQL 安装和配置服务器信息如下:服务器:阿里云系统 centos 7.3 (阿里云该版本最新系统)mysql版本:5.7.18 (当前时间最新版本)连接服 ...

  9. linux Mysql 安装及配置

    1.准备 cmake-3.6.0.tar.gz bison-3.0.4.tar.gz mysql-5.7.13.tar.gz (http://dev.mysql.com/get/Downloads/M ...

  10. mysql安装,配置。

    看到百度经验上有一篇文章比较好,后来发现是舍友写的,他同意后,便复制到我的博客园中,希望更多小白看到,原地址:http://jingyan.baidu.com/article/597035521d5d ...

随机推荐

  1. D - D (最短路解决源点到多点,多点到源点的和(有向图))

    问从1号点到各个点的距离+各个点到1号点之间的距离和的最小值 In the age of television, not many people attend theater performances ...

  2. 2019牛客暑期多校训练营(第十场)B-Coffee Chicken

    >传送门< 题意:S(1)="COFFEE",S(2)="CHICKEN" ,S(n) = S(n−2)+S(n−1),请输出 S(n) 中从第 k ...

  3. SPOJ - PHRASES Relevant Phrases of Annihilation

    传送门:SPOJ - PHRASES(后缀数组+二分) 题意:给你n个字符串,找出一个最长的子串,他必须在每次字符串中都出现至少两次. 题解:被自己蠢哭...记录一下自己憨憨的操作,还一度质疑评测鸡( ...

  4. HDU - 2825 Wireless Password (AC自动机+状压DP)

    题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=2825 题意:给一些字符串,构造出长度为n的字符串,它至少包含k个所给字符串,求能构造出的个数. 题解: ...

  5. Atcoder ABC162 D - RGB Triplets

    传送门:D - RGB Triplets  题意:给你一个只含'R','G','B'的字符串,求有多少个长度为3且每个字符都不相等,并且第一第二和第二第三的区间长度不同的子序列. 题解:统计每个字符各 ...

  6. 深入了解gradle和maven的区别

    目录 简介 gradle和maven的比较 可扩展性 性能比较 依赖的区别 从maven迁移到gradle 自动转换 转换依赖 转换repositories仓库 控制依赖的版本 多模块项目 profi ...

  7. Django用户注册、登录

    一.用户注册 1 ''' 2 注册的表单模型 3 forms.py 的例子 4 ''' 5 6 from django import forms #表单功能 7 from django.contrib ...

  8. woj1002-Genesis woj1003-birthofnoah woj1004-noah's ark

    title: woj1002-Genesis date: 2020-03-05 categories: acm tags: [acm,woj] 输入输出考虑一下.easy #include <i ...

  9. 2018牛客多校第一场 E-Removal【dp】

    题目链接:戳这里 转自:戳这里 题意:长度为n的序列,删掉m个数字后有多少种不同的序列.n<=10^5,m<=10. 题解:dp[i][j]表示加入第i个数字后,总共删掉j个数字时,有多少 ...

  10. Python源码剖析——01内建对象

    <Python源码剖析>笔记 第一章:对象初识 对象是Python中的核心概念,面向对象中的"类"和"对象"在Python中的概念都为对象,具体分为 ...