配置mysql-5.7.18-winx64(免安装版)配置

今天在操作系统是 winServer2016 下配置mysql-5.7.18-winx64 (免安装版),

首先,将mysql-5.7.18-winx64.zip 解压缩到D:/mysql-5.7.18-winx64 目录下,然后根据网上相关资料,将my-large.ini(当然也可以视情况选择别的ini配置文件) 复制后改名为my.ini,在此基础上,主要是在[mysqld]段中添加了:

my.ini 文件内容

[mysql]

设置mysql客户端默认字符集

default-character-set=utf8
[mysqld]

设置3306端口

port = 3306
lower_case_table_names = 2

设置mysql的安装目录

basedir=D:\mysql-5.7.18-winx64

设置mysql数据库的数据的存放目录

datadir=D:\mysql-5.7.18-winx64\data

允许最大连接数

max_connections=200

服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

MySQL安装Windows服务

找到mysql5的安装目录中的bin目录,执行mysqld –install

在cmd窗口中

d: 回车

D:>cd D:\mysql-5.7.18-winx64\bin 回车

D:\mysql-5.7.18-winx64\bin>mysqld --initialize-insecure

一、初始化mysql

注: 1、这个命令很重要,它会初始化 data 目录,在执行此命令前请先把data目录下的所有文件先删除,否则会失败

2、可以选择用 --initialize-insecure 或者 --initialize 来初始化,--initialize-insecure 初始化root密码为空,如果用 --initialize来初始化,会产生一个随机密码

执行成功后你会在data目录 下看到 mysql,perofrmance_schema,sys目录,同时还会有一些文件

3、注意是 initialize前面是 两个--

4、可以在data目录下 *.err文件中 看到初始密码 A temporary password is generated for root@localhost:

D:\mysql-5.7.18-winx64\bin> mysqld –install

二、安装windows服务成功 Service successfully installed.

三、启动MySQL服务

D:\mysql-5.5.25-winx64\bin> net start MySQL

服务已经启动成功。

四、初始化mysql root密码
D:\mysql-5.5.25-winx64\bin> mysqladmin -u root password ‘new-password'

附:安装一个mysql Windows服务的命令:mysqld --install MySQL

移除mysql服务:mysqld –remove MySQL

启动mysql服务的命令:net start MySQL

停止mysql服务的命令:net stop MySQL

  将mysql默认的系统用户root的空密码修改为12345的命令:mysqladmin -u root password "12345"

下载图形化管理工具

mysql-workbench-gpl-5.2.40-win32-noinstall.zip

减压后 执行 MySQLWorkbench.exe

你可能感兴趣的:(配置mysql-5.7.18-winx64(免安装版)配置)