`

win10 安装mysql5.7.21

阅读更多

 

http://yjph83.iteye.com/blog/2205063 (mysql5.x 在windows下安装)

 

1、从官网下载MySQL5.7.21解压版64位

 

2、解压(我的解压路径为:H:\mysql-5.7.21-winx64,我将其改名去掉-,并移动到此位置H:\develop\mysql5.7.21。

 

3、添加环境变量(系统变量):

 

  变量名:MYSQL_HOME

 

  变量值:H:\develop\mysql5.7.21

 

 修改系统变量path,在path原有值后添加路径:%MYSQL_HOME%\bin。

  以管理员身份运行命令行工具:

  H:\>mysqld --version

  mysqld  Ver 5.7.21 for Win64 on x86_64 (MySQL Community Server (GPL))

  

  

 

4、在H:\develop\mysql5.7.21路径下新建配置文件:my.ini,在my.ini中保存以下内容:

[mysqld]

#### database configure

basedir=H:\develop\mysql5.7.21

datadir=H:\develop\mysql5.7.21\data\

user=mysql

symbolic-links=0

 

#### skip configuration

# skip-name-resolve

 

#### innodb_configuration

innodb_file_per_table=1

innodb_open_files=4096

innodb_buffer_pool_size=1024M

innodb_log_group_home_dir=H:\develop\mysql5.7.21\mysqllog

 

#### character set

character-set-server=utf8

collation-server=utf8_general_ci

lower-case-table-names=1

 

#### log configure

pid-file=H:\develop\mysql5.7.21\mysqllog\mysqld.pid

log-error=H:\develop\mysql5.7.21\mysqllog\mysql01.err

log-bin=H:\develop\mysql5.7.21\mysqllog\mysql01-bin

slow-query-log=1

long-query-time=2

slow-query-log-file=H:\develop\mysql5.7.21\mysqllog\mysql01-slow.log

socket=H:\develop\mysql5.7.21\mysqllog\mysql.sock

relay-log=H:\develop\mysql5.7.21\mysqllog\mysql01-relay-bin

 

 

#### replication configure

server-id = 1

replicate-wild-ignore-table = mysql.%

replicate-wild-ignore-table = information_schema.%

replicate-wild-ignore-table = performance_schema.%

replicate-wild-ignore-table = sys.%

binlog-format=ROW

binlog-row-image=full

binlog-rows-query-log-events=1

sync_binlog=1

log-slave-updates=true

gtid-mode=on

enforce-gtid-consistency=true

 

 

#### time configure

explicit_defaults_for_timestamp=true

 

 

# [client]

#socket=H:\develop\mysql5.7.21\mysqllog\mysql.sock

 

5、命令行运行

H:\>mysqld --initialize --basedir=H:\develop\mysql5.7.21 --datadir=H:\develop\mysql5.7.21\data

 

H:\>mysqld --install

Service successfully installed.

 

H:\>net start mysql

MySQL 服务正在启动 .

MySQL 服务已经启动成功。

 

6、在H:\develop\mysql5.7.21\mysqllog\mysql01.err 日志中找到

2018-06-15T01:57:06.631815Z 1 [Note] A temporary password is generated for root@localhost: Ha)w-V0&P5ta

初始密码

 

7、登录mysql

H:\>mysql -u root -p"Ha)w-V0&P5ta"

mysql: [Warning] Using a password on the command line interface can be insecure.

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 2

Server version: 5.7.21-log

 

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

 

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

 

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

 

 

登录后修改密码并刷新,再退出:

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('password8');

Query OK, 0 rows affected, 1 warning (0.04 sec)

 

mysql> flush privileges;

Query OK, 0 rows affected (0.04 sec)

 

mysql> exit;

Bye

 

再用新密码登录并显示数据库;

H:\>mysql -u root -p

Enter password: *********

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 3

Server version: 5.7.21-log MySQL Community Server (GPL)

 

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

 

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

 

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

 

mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| mysql              |

| performance_schema |

| sys                |

+--------------------+

4 rows in set (0.00 sec)

 

mysql>

 

 

 

create database workbook default character set utf8 collate utf8_general_ci;

create database workbook default character set utf8mb4 collate utf8mb4_general_ci;

#以上命令是创建数据库 workbook ,设置字符集和排序;

 

create user workbook@'%' identified by 'password8';

#创建用户 workbook@'%', 因mysql是 用户名+主机名 才是完整的用户名;

 

grant all privileges on workbook.* to workbook@'%';

#给用户workbook@'%' 赋所有权限

grant select on workreport.* to workbook@'%';

#给用户workbook@'%' 读取权限

grant replication client on *.* to workbook@'%';

#给用户workbook@'%' 赋主从复制权限

flush privileges;

 

 

 

 

分享到:
评论

相关推荐

    mysql-5.7.21

    MySQL 5.7.21 是 Oracle 公司推出的一款重要的关系型数据库管理系统,它在 Windows 7 及其他操作系统上都可以安装使用。这个版本在 MySQL 的发展历史中扮演了关键角色,因为它引入了许多增强功能和性能优化,使得 ...

    win10下mysql5.7.21解压版安装教程

    标题中的“win10下mysql5.7.21解压版安装教程”指向了文章的核心内容,即如何在Windows 10操作系统上安装MySQL 5.7.21版本的解压版。MySQL 5.7.21是数据库管理系统MySQL的一个版本,解压版则是指下载的是未安装的...

    win10下mysql5.7.21安装详细过程

    Windows 10操作系统下MySQL 5.7.21版本的安装过程...以上就是Win10系统下MySQL 5.7.21版本安装的详细过程以及可能遇到的问题和解决办法。通过这些步骤和注意事项的详细说明,可以帮助用户顺利完成MySQL的安装和配置。

    Windows系统下MySQL-5.7.21数据库安装手册

    建议安装到C盘,例如安装到目录C:\Program Files\My Sql\mysql-5.7.21-win64。同时,需要准备数据存放目录,例如D:\Program Files\My Sql\mysql-5.7.21-win64\data。 二、安装MySQL 安装MySQL需要下载安装包并运行...

    mysql-5.7.21-winx64

    8. **安装与配置**:此压缩包包含MySQL服务器的所有必要组件,包括binaries、libraries、配置文件等,用户可以通过解压并按照官方文档进行安装和配置,以启动和管理MySQL服务。 9. **日志和备份**:MySQL 5.7.21...

    MySql 5.7.21免安装版本win10下的配置方法

    在本文中,将会详细介绍如何在Windows 10操作系统上配置MySQL 5.7.21的免安装版本。MySQL是一款流行的开源关系型数据库管理系统,广泛用于存储各种应用程序的数据。免安装版本的MySQL不需要通过安装向导来安装,用户...

    mysql 5.7.21 安装配置方法图文教程(window)

    window环境安装mysql5.7.21,具体内容如下 1. 从MySQL官网下载免安装的压缩包mysql-5.7.21-winx64.zip 2. 解压到相应的目录(此处解压到F:\mysql-5.7.21-winx64) 3. 配置环境变量,将MySQL的启动目录(F:\mysql-...

    MySQL5.7.21解压版安装详细教程图解

    由于本人经常装系统,每次装完系统之后都要重新安装一些软件,安装软件的时候又要上网查找安装的教程,比较麻烦,所以自己整理了MySQL5.7.21解压版的安装方法,以便查看。 1.首先,你要下载MySQL解压版,下载地址:...

    mysql-5.7.21-winx64免安装版安装–Windows 教程详解

    1 下载 地址是:https://dev.mysql.com/downloads/mysql/ ...# 设置mysql的安装目录 basedir=D:\Program Files\mysql-5.7.21-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\Program Files\mysql-5

    Win7x64下Mysql5.7.18解压版的安装方法

    在介绍Win7x64下Mysql5.7.18解压版的安装方法前,首先我们要明白安装MySQL解压版与安装MSI安装版相比有什么差异。解压版MySQL不含安装程序,用户需要手动配置环境,但这也给用户带来了更大的灵活性,因为可以根据...

    mysql 5.7.21 winx64免安装版配置方法图文教程

    mysql 5.7.21 winx64免安装版配置方法,供大家参考,具体内容如下 ...# 设置mysql的安装目录 basedir=D:\Program Files\mysql-5.7.21-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\Program Files\mysql-5.

    window环境配置Mysql 5.7.21 windowx64.zip免安装版教程详解

    1.从官网下载mysql-5.7.21-windowx64.zip mysql下载页面 2.解压到合适的位置(E:\mysql) 这名字是我改过的 3.配置环境变量,将E:\mysql\bin 添加到PATH中 4.在mysql目录下(E:\mysql) 创建 my.ini文件,内容如下: ...

    mysql 5.7.20\5.7.21 免安装版安装配置教程

    mysql 下载安装配置 5.7.20 / 5.7.21,供大家参考,具体内容如下 1、下载mysql,下载地址 选择操作系统和版本,我是64位win10,点击 Download 后会跳到Oracle登录页面要求登录后才能下载: 登录后下载: 2、下载...

    mysql_for_win_bat-master.zip

    setup.bat ,clear.bat放在 mysql-5.7.21-winx64 目录下与bin,data同级目录 即可一键便携式安装部署mysql(注册服务型mysql)如需要免安装mysql请看其他文章

Global site tag (gtag.js) - Google Analytics