整理于:https://www.cnblogs.com/cenwei/p/6249856.html

我下载的MySQL版本是:mysql-5.6.15-winx64

一、解压文件

下载好MySQL后,解压到D盘下,也可以根据个人喜好解压在其他盘符的路径下,解压后的路径是:D:\mysql-5.6.15-winx64。解压好后不要太兴奋,需要配置默认文件呢!

二、配置默认文件

解压后的文件有默认的配置文件(my-default.ini),但是默认的配置文件不好用,使用的时候会出现很多问题,比如里面的汉字全是乱码等。所以需要配置个人默认配置文件:在解压后的路径下新建文件:my.ini,将以下代码复制进去,代码中出现两次D:\mysql-5.7.17-winx64,这是我的MySQL的解压路径,各位根据自己的路径替换掉即可。至此,MySQL可以执行安装了。

复制my-default.ini  新建my.ini

将下面修改成当前对应的目录文件夹 即可

# 设置mysql的安装目录

basedir="D:\mysql-5.7.17-winx64"

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

datadir="D:\mysql-5.7.17-winx64\data"

下面的配置选择性设置即可 就可以正常启动mysql

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir="D:\mysql-5.7.17-winx64"

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

datadir="D:\mysql-5.7.17-winx64\data"

# 允许最大连接数

max_connections=200

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

character-set-server=utf8

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

default-storage-engine=INNODB

三、安装MySQL

以管理员身份运行命令提示符,切换到MySQL的bin目录下,输入mysqld install命令(注意是mysqld而不是mysql)回车,即可安装MySQL,如下图所示:

提示如下则安装成功:

四、启动MySQL服务

安装好MySQL后,可以输入net start mysql来启动MySQL,输入net stop mysql 来关闭MySQL服务,也可以在服务里面手动启动/关闭MySQL服务;

五、配置环境变量

虽然MySQL安装成功,但是每次都切换到:\mysql-5.7.17-winx64下来执行相关操作是很麻烦的,配置环境变量后就可方便的操作MySQL了。右键‘计算机’->‘属性’->‘高级系统设置’->‘环境变量’,在系统变量下找到path,点击编辑按钮进入编辑path对话框,在变量值里面前面加上MySQL的解压路径下的bin目录,我的是D:\mysql-5.7.17-winx64\bin;,注意后面要加上英文分号,确定即配置好环境变。

六、安装过程报错及注意事项

我在安装成功后启动MySQL服务时,服务启动不了,提示:MySQL服务无法启动    服务没有报告任何错误    请键入NET HELPMSG 3534 以获得更多帮助,如下:

解决方案:安装好MySQL后,打开cmd命令窗口,并且进入到MySQL安装目录中的bin目录,然后输入如下命令回车即可:mysqld --initialize-insecure --user=mysql

执行完上面命令后,MySQL会自建一个data文件夹,并且建好默认数据库,登录的用户名为root,密码为空,之后就可以通过命令net start mysql启动mysql服务了。

注:MySQL升级到5.7版本是没有data文件夹的,执行mysqld --initialize-insecure --user=mysql命令会自动新建data文件夹。

绿化版mysql启动不了服务_MySql免安装版绿化版安装配置,附MySQL服务无法启动解决方案...相关推荐

  1. mysql备份-a是什么_MySQL主从备份和主主备份配置+Keepalived+MySQL读写分离

    一.MYSQL主从备份 为保证数据库的安全和效率,可以使用主从备份,当有写的操作可以在主服务器上操作,操作完之后备份到从服务器上,当有读操作时可以访问从服务器,这样在一定程度上保证了数据库的安全,当主 ...

  2. mysql端口测试报错_MySQL报错:2003 - Can't connect to MySQL server on 'localhost' (10038)

    一般报这个错误的原因有以下几个 1.MySQL服务没有启动 2.找不到mysql服务的IP 3.用户没有权限使用远程连接 4.服务器没有开启3306端口或修改后的端口(我就是因为这个错误浪费了一下午的 ...

  3. mysql主主备份_MySQL主从备份和主主备份配置+Keepalived+MySQL读写分离

    一.MySQL主从备份 为保证数据库的安全和效率,可以使用主从备份,当有写的操作可以在主服务器上操作,操作完之后备份到从服务器上,当有读操作时可以访问从服务器,这样在一定程度上保证了数据库的安全,当主 ...

  4. mysql sum计算效率很慢_MySQL--RDS下的分区表实践(文末附MySQL视频教程与面试题)...

    实践背景 项目中有的表空间太大,且行数太多,故决定对一些表进行分库分表.再研究选型方案的时候发现常用的一些分库分表的解决方案对业务代码修改较多,故决定采用MySQL的分区方案. 其实在我个人看来,分区 ...

  5. mysql没多久自动断开服务_mysql 长时间没连接了 就会自动断开服务

    这是因为mysql 长时间没连接了 就会自动断开服务. 解决办法 1.首先,下载必须的jar包 dbcp 包,目前版本是1.2.1:http://jakarta.apache.org/commons/ ...

  6. mysql长时间后断开_mysql 长时间没连接了 就会自动断开服务

    这是因为mysql 长时间没连接了 就会自动断开服务. 解决办法 1.首先,下载必须的jar包 dbcp 包,目前版本是1.2.1:http://jakarta.apache.org/commons/ ...

  7. mysql 7.x 集群_MySQL cluster 7.X集群部署配置

    2. 部署配置方法 本文介绍使用2台服务器(100与101)部署最简单的集群方法:其中100上部署 (2.1-2.3为所有节点均需执行的步骤,2.4和2.5为相关节点需执行的步骤) 2.1下载MySQ ...

  8. mysql数据库表类型设置_mysql数据库表的类型介绍

    目录 前言 之前我们讲了下载安装数据库,还有如何卸载(虽然直接重装系统就好) 那么现在让我们来讲讲 """ 1.数据库与表的剩余操作 编码配置.引擎介绍 2.数据库字段的 ...

  9. mysql性能调优之配置优化_MySQL优化必须调整的10项配置

    这篇文章主要介绍了MySQL优化必须调整的10项配置,使用这些方法可以让你快速地获得一个稳健的MySQL配置,需要的朋友可以参考下 当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQ ...

最新文章

  1. JVM系列(之ClassLoader)
  2. 为什么有些人非技术出身,却能带好团队?
  3. Linux vmstat命令详细解读
  4. 线程及同步的性能 – 线程池/ ThreadPoolExecutors/ ForkJoinPool
  5. Oracle启动和停止的方式详解
  6. SQLite 命令(http://www.w3cschool.cc/sqlite/sqlite-commands.html)
  7. [HNOI2004]L语言
  8. 控制台之console
  9. 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则
  10. 从零基础入门Tensorflow2.0 ----二、4.4 wide deep 模型(多输出)
  11. iOS蓝牙开发总结-4
  12. 使用 Hibernate 二级缓存的步骤
  13. python趋势跟踪_一个趋势跟踪系统—Dual Thrust策略(期货)
  14. 计算机桌面图片打不开显示内存不足,windows照片查看器无法显示此图片,因为计算机上的可用内存可能不足解决方法...
  15. python语言的开题报告怎么写_开题报告怎么写
  16. android 音量曲线,Android音量控制曲线
  17. linux xsh加密传输,WBB - 解决Xshell迁移/同步xsh文件时,ssh秘钥密码/密码丢失问题...
  18. 比犀利哥更经典的话语
  19. 混凝土抗压弹性模量自动计算表_2011混凝土弹性模量试验.doc
  20. 为什么要购买阿里云服务器?云服务器用途有哪些?

热门文章

  1. 学习kotlin笔记之一
  2. C++常见内存错误及解决方案
  3. Android默认启动器原理
  4. 流动微管反应器的精密压力控制解决方案
  5. 流氓软件的对抗之路续集,如何定位删除流氓软件
  6. 蚁群优化算法的JAVA实现_优化算法|蚁群算法的理解及实现
  7. 外网访问内网服务器设置方法+远程图形终端
  8. Markdown基础语法教程
  9. C1见习工程师认证C1-04任务记录教学
  10. 二、线性规划中的约束