windows2008 64位系统下MySQL 5.7绿色版的安装教程

 更新时间:2017年05月18日 10:12:26   作者:YiYing  
这篇文章主要给大家分享了在windows2008 64位系统下MySQL 5.7绿色版的安装教程,文中将安装步骤介绍的非常详细,相信会对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。

前言

本文介绍的是MySQL 5.7绿色版的安装教程,分享出来供需要的朋友们参考学习,下面来看看详细的介绍:

安装环境为:windows2008 R2,X64

一、下载解压

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

选择跟环境对应的版本,然后解压即可。我这里解压到C:\work\mysql-5.7.17-winx64

二、 环境变量配置

把C:\work\mysql-5.7.17-winx64\bin添加到用户的环境变量path中

三、 添加配置文件

复制my-default.ini一份该文件,在当前目录下粘贴为my.ini,并增加如下内容

[client]
default-character-set=utf8
[mysqld]
character_set_server=utf8
basedir=C:\work\mysql-5.7.17-winx64
datadir=C:\work\mysql-5.7.17-winx64\data
port = 3306

修改默认的字符编码为UTF-8 解决中文乱码问题。

四、数据库初始化

用管理员身份打开CMD,并执行如下命令:

mysqld --initialize --user=mysql --console


结尾部分为初始化的随机root密码,可以先从控制台上复制下来,下一步修改密码会使用

五、修改root密码

运行如下命令:

mysql -u root -p 之后会提示输入密码

set password for root@localhost = password('root');修改密码为root


六、创建新用户

运行如下命令:

CREATE USER 'admin'@'%' IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%';


注意:admin'@'%中的百分号,这里使用百分号意味着允许任意远程客户端连接。root@localhost意味着只允许本地客户端连接。

官方文档:http://dev.mysql.com/doc/refman/5.7/en/adding-users.html

七、添加为系统服务

运行如下命令:

mysqld --install MySQL57

net start MySQL57


删除服务可运行sc delete MySQL57

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。

相关文章

  • MySQL中预处理语句prepare、execute与deallocate的使用教程

    MySQL中预处理语句prepare、execute与deallocate的使用教程

    这篇文章主要介绍了MySQL中预处理语句prepare、execute与deallocate的使用教程,文中通过示例代码介绍的非常详细,对大家学习或者使用mysql具有一定的参考学习价值,需要的朋友们下面跟着小编一起来学习学习吧。
    2017-08-08
  • Navicat连接虚拟机mysql常见错误问题及解决方法

    Navicat连接虚拟机mysql常见错误问题及解决方法

    这篇文章主要介绍了Navicat连接虚拟机mysql常见错误问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • MySQL中使用innobackupex、xtrabackup进行大数据的备份和还原教程

    MySQL中使用innobackupex、xtrabackup进行大数据的备份和还原教程

    这篇文章主要介绍了MySQL中使用innobackupex、xtrabackup进行大数据的备份和还原教程,xtrabackup用来对超过10G数据的Mysql进行备份和还原任务,需要的朋友可以参考下
    2014-09-09
  • MySql之授权用户权限如何设置

    MySql之授权用户权限如何设置

    这篇文章主要介绍了MySql之授权用户权限如何设置问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05
  • MySql实现跨表查询的方法详解

    MySql实现跨表查询的方法详解

    本篇文章是对MySql实现跨表查询的方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • 详解MySQL下InnoDB引擎中的Memcached插件

    详解MySQL下InnoDB引擎中的Memcached插件

    这篇文章主要介绍了详解MySQL下InnoDB引擎中的Memcached插件,并且给出了实例演示,需要的朋友可以参考下
    2015-04-04
  • MySQL查询用户权限的方法总结

    MySQL查询用户权限的方法总结

    这篇文章主要介绍了MySQL查询用户权限的方法总结内容,需要的朋友们可以参考下。
    2020-03-03
  • MySQL插入数据insert ignore语法重复数据自动忽略

    MySQL插入数据insert ignore语法重复数据自动忽略

    这篇文章主要给大家介绍了关于MySQL插入数据insert ignore语法重复数据自动忽略的相关资料,最近工作中使用到了insert ignore into语法,感觉这个语法还是挺有用的,就记录下来做个总结,需要的朋友可以参考下
    2023-08-08
  • MySQL数据库中删除重复记录简单步骤

    MySQL数据库中删除重复记录简单步骤

    这篇文章主要给大家介绍了关于MySQL数据库中删除重复记录的相关资料,在使用数据库时,出现重复数据是常有的情况,但有些情况是允许数据重复的,而有些情况是不允许的,当出现不允许的情况,我们就需要对重复数据进行删除处理,需要的朋友可以参考下
    2023-08-08
  • 详解MySqlBulkLoader的使用

    详解MySqlBulkLoader的使用

    这篇文章主要介绍了MySqlBulkLoader的使用 ,本文分两部分来写,第一部分写一下MySqlBulkLoader的使用,第二部分记录使用过程中出现的问题,需要的朋友可以参考下
    2022-07-07

最新评论