28.1、下载mysql:

1、

www.mysql.com

2、

3、

https://dev.mysql.com/downloads/mysql/

4、

5、

28.2、安装:

双击下载的"mysql-installer-community-5.6.45.0.msi"文件进行安装。

1、接受许可,然后点击Next:

2、选择自定义,然后点击Next:

3、选择左侧的MySQL Server 5.6.45 - x64到右侧:

(1)

(2)

4、点击右下角的Advanced Options选择安装位置,然后点击Next:

(1)

(2)

(3)

5、点击Execute:

6、点击Next:

7、点击Next:

8、选择Show Advanced and Logging Options(配置高级和日志记录选项),然后点击Next:

说明:

1)Development Computer(开发机器)

2)Server Computer(服务器)

3)Dedicated Computer(专用MySQL服务器)

4)在TCP/IP(启用tcp/ip网络)前打勾,在Port(端口)里填写3306(程序已经默认,如果没有默认就手写),3306是

MySQL的默认端口。

5)在Open firewall port for network access(打开防火墙端口网络访问)前打勾,这个很重要,如果没有选,访

问端口号有可能会被拦截。

9、配置root密码,然后点击Next:

10、点击Next:

11、点击Next:

12、点击Next:

说明:

lower_case_table_names=0:表名存储在磁盘是给定的大小写,比较是区分大小写的。

lower_case_table_names=1:表名存储在磁盘是小写的,比较的时候是不区分大小写的。

lower_case_table_names=2:表名存储在磁盘是给定的大小写,比较的时候是小写的。

unix、linux下lower_case_table_names默认值为 0,Windows下默认值是 1,Mac OS X下默认值是 2。

13、点击Execute:

14、安装完成后点击Finish:

15、点击Next:

16、安装完成,点击Finish:

17、添加环境变量:

28.3、配置my.ini文件:

1、在服务列表中停止MySQL56服务:

2、找到my.ini所在路径:

3、修改my.ini文件,保证下面的配置存在(也可直接复制使用):

[client]

port=3306

[mysql]

default-character-set=utf8

#客户端编码

[mysqld]

port=3306

basedir=D:\MySQL Server 5.6

datadir=D:\MySQL Server 5.6\data

character-set-server=utf8

#数据库编码

default-storage-engine=INNODB

#数据库使用INNODB引擎

innodb_file_per_table=1

#InnoDB为独立的表空间模式

max_connections=200

#最大连接数

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

#mysql支持的基本语法及校验规则

log-error=DESKTOP-7KBA5VR.err

#错误日志

slow-query-log=1

slow_query_log_file=DESKTOP-7KBA5VR-slow.log

long_query_time=10

#以上三行时慢查询日志

4、启动MySQL56服务:

28.4、连接测试:

1、使用Navicat Premium连接:

(1)配置连接:

(2)配置连接编码:

2、连接成功:

3、查看数据库编码和引擎:

(1)查看数据库编码:

show global variables like '%char%';

(2)查看数据库引擎:

show global variables like '%engine%';

28、windows下通过MSI图形界面方式安装mysql的更多相关文章

  1. Delphi - 让Delphi10.2在Windows下开发的图形界面程序运行在64位Linux中!

    FmxLinux官网:https://fmxlinux.com/ 参考: http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Linux_Applica ...

  2. EOS下控制台以及图形界面打印sql语句

    EOS下控制台以及图形界面打印sql语句 场景需求:在eos中打印sql语句,包括数据实体,查询实体和命名sql的sql语句. 所需资源: P6spy:负责拦截sql,并打印. Sqlprofiler ...

  3. 全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装爬虫框架Scrapy(离线方式和在线方式)(图文详解)

    不多说,直接上干货! 参考博客 全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装OpenCV(离线方式和在线方式)(图文详解) 第一步:首先,提示升级下pip 第二步 ...

  4. 阿里云ECS服务器环境搭建——ubuntu16.04图形界面的安装

    阿里云ECS服务器环境搭建——ubuntu16.04图形界面的安装 最近琢磨着想在服务器上搭建一个hexo博客,于是就在阿里云上买了一个云服务器ECS,远程接入后默认给的是一个命令窗口,没有图形界面, ...

  5. 阿里云ECS服务器环境搭建(1) —— ubuntu 16.04 图形界面的安装

    阿里云ECS服务器环境搭建(1) —— ubuntu 16.04 图形界面的安装1. 背景在我们购买阿里云ECS服务器之后,默认的系统环境是很干净的,我购买的是ubuntu16.04,远程登录进入之后 ...

  6. CentOS7下通过rpm方式安装MySQL及插入中文问题解决 [原创]

    一 CentOS下通过rpm方式安装MySQL CentOS版本:CentOS-7 MySQL版本:MySQL-5.6.22 在网上搜了一下,Linux下安装MYSQL有三种方式: 1) 通过yum命 ...

  7. Android ROM开发(一)——Windows下Cygwin和Android_Kitchen厨房的安装

    Android ROM开发(一)--Windows下Cygwin和Android_Kitchen厨房的安装 很久没有碰到ROM开发了,在很久很久以前也是从ROM起步的,无奈还是一脚踏上了Android ...

  8. 全网最全的Windows下Python2 / Python3里正确下载安装用来向微信好友发送消息的itchat库(图文详解)

    不多说,直接上干货! 建议,你用Anaconda2或Anaconda3. 见 全网最全的Windows下Anaconda2 / Anaconda3里正确下载安装用来向微信好友发送消息的itchat库( ...

  9. Windows下IIS+PHP 5.2的安装与配置

    Windows下IIS+PHP 5.2的安装与配置   Windows下PHP的安装虽然简单,但如果不注意方法,仍然会让你头疼.此外,PHP 5.2版本与之前4.x版本也有一些不同,所以有必要记录一下 ...

随机推荐

  1. [笔记] 《c++ primer》书店程序 Chapter2

    Sales_data.h 1 #ifndef SALES_DATA_H 2 #define SALES_DATA_H 3 4 #include "Version_test.h" 5 ...

  2. 搞清楚 硬件环境 os环境 网络环境 搞清楚测试工具 测试步骤 自己搭测试环境 自测

    1,遇事的第一反应要从变化情绪转变为做出判断.判断什么?判断这一件事对自己是否重要,是否关乎我的个人利益,是否影响我的人际关系等等等等.如果答案都是否,那就没必要着急忙慌了.如果答案是是 冷静,其实是 ...

  3. 云计算OpenStack---维护及错误排查(13)

    错误一:删除僵尸卷 在openstack dashboard中正常删除实例,未删除卷,然后重启了服务器,出现BUG,卷被附加给了'NONE',并且无法删除,无法更新. 既然log中已经提示无法删除卷的 ...

  4. Linux 核心系统命令目录

    S5 Linux信息显示与搜索文件命令 S6 文件备份与压缩命令 S7 Linux用户管理及用户信息查询命令 S8 Linux磁盘与文件系统管理命令 S9 Linux 进程管理命令 S10 Linux ...

  5. Heap Size 与 Stack Size

    Heap Size:如果没有用到标准库的malloc,就是废物,纯属浪费内存,所以直接设置为0即可: Stack Size :最大的可读写变量的大小即可:

  6. Ubuntu下安装与卸载Nginx

    1.Ubuntu下安装Nginx比较简单 敲入下列命令即可: sudo apt-get update sudo apt-get install nginx 2.Ubuntu下卸载,稍不注意就会入坑 s ...

  7. Kubernetes认证入门指南

    Kubernetes用来执行安全访问和权限的步骤有3个--认证(Authentication).授权(Authorization)和准入(Admission).在本文中,我们先开始了解认证(Authe ...

  8. 物联网设备OTA软件升级之:升级包下载过程之旅

    OTA概述 大家好,我是一个软件升级包.这几天呢,我将会进行一次神奇的网络之旅,从开发者的电脑中,一直跑到终端嵌入式设备中. 大家都把我的这个旅游过程叫做 OTA,也就是在线升级. 那么啥叫 OTA ...

  9. GO学习-(30) Go语言操作kafka

    go操作kafka Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据,具有高性能.持久化.多副本备份.横向扩展等特点.本文介绍了如何使用Go语言发送和接收 ...

  10. TensorFlow用法

    TensorFlow用法 什么是TensorFlow TensorFlow是一个开源软件库,用于使用数据流图进行数值计算.图中的节点表示数学运算,而图的边缘表示流动的多维数据数组(张量).这种灵活的体 ...