11、windows下通过MSI图形界面方式安装mysql:

假装没事ソ 提交于 2019-12-28 04:19:15

11.1、下载mysql:

1、

www.mysql.com

 

2、

 

3、

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

 

4、

 

5、

 

11.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、添加环境变量:

 

11.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服务:

 

11.4、连接测试:

1、使用Navicat Premium连接:

(1)配置连接:

 

(2)配置连接编码:

 

2、连接成功:

 

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

(1)查看数据库编码:

show global variables like '%char%';

 

(2)查看数据库引擎:

show global variables like '%engine%';

 

 

 

 

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!