1. 将下载的 文件 解压至需要安装的位置, 如:  D:\mysql5.7.19;

2. 在安装文件夹下找到 my-default.ini 配置文件, 将其重命名为 my.ini , 打开进行编辑, 在 [client] 与 [mysqld] 下均添加一行:

port = 3306

basedir = D:\mysql5.7.19

datadir = D:\mysql5.7.19\data

8.0后不需要建data目录,my.ini参考一下内容

[mysqld]# 设置3306端口

port=3306# 设置mysql的安装目录

basedir=C:\Program Files\MySQL

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

datadir=C:\Program Files\MySQL\Data

# 允许最大连接数

max_connections=200# 允许连接失败的次数。

max_connect_errors=10# 服务端使用的字符集默认为utf8mb4

character-set-server=utf8mb4

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

default-storage-engine=INNODB#表名全部转化为小写

lower_case_table_names=1

#密码加密规则

default_authentication_plugin=mysql_native_password

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

default-character-set=utf8mb4[client]# 设置mysql客户端连接服务端时默认使用的端口

port=3306default-character-set=utf8mb4

3. 打开 Windows 环境变量设置, 新建变量名 MYSQL_HOME , 变量值为 MySQL 安装目录路径, 这里为 D:\mysql5.7.19

4. 在 环境变量 的 Path 变量中添加 ;%MYSQL_HOME%\bin;

5. 安装启动 MySQL 服务,

。打开Windows命令提示符, 执行命令: mysqld --install MySQL --defaults-file="my.ini" 提示"Service successfully installed."表示成功;

。初始化数据目录 mysqld --initialize-insecure --explicit_defaults_for_timestamp --user=mysql

mysqld --initialize --lower-case-table-names=1 --user=mysql

(执行完上面命令后,MySQL会自建一个data文件夹,并且建好默认数据库,登录的用户名为root,密码为空)

。启动服务:接着就是输入 net start mysql 启动服务;

-----注:如果启动失败,可以使用以下命令查看错误

mysqld --console

注意:

(1)数据库目录data文件夹必须为空;

(2)注册服务必须进bin目录,要不然会出错;

(3)在安装好mysql后,软件默认的root用户的密码为空;

(4)  如果设置了log-error=d:\mysql5.7.17\logs\error.log

需确保logs目录存在

(5) 碰到问题重装时,最好删除c:\ProgramData中的mysql

(6) 安装完毕本地提示无法登陆 error 1130,在修改my.ini,加上 skip-grant-tables(记得正常后删掉)

登陆后重新授权root可以从所有机器登陆

(7) 碰到如何尝试都不行的,可以试试使用默认的my-default.ini,以最简的方式启动试试

mysql 作为服务启动_mysql系列-安装及服务启动相关推荐

  1. mysql 免安装版 启动_mysql 免安装版服务启动

    1.卸载掉以前安装的MySQL服务 检查注册表HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL,有的话删除该项,之后回到cmd里面输出mys ...

  2. 无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer、Windows服务器管理工具或NET START命令启动它

    无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer.Windows服务器管理工具或NET START命令启动它 1. ...

  3. 无法从命令行或调试器启动服务,必须首先安装Windows服务....。在“安装”阶段发生异常。 System.Security.SecurityException:未找到源

    此处一共两个问题,第一个问题完整描述是: 无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer.Windows服务器管 ...

  4. 【C#】无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe)

    基于C#项目创建服务,服务创建后,拷贝bin文件至服务器,点击安装时候出现以下错误: 无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用Serv ...

  5. mysql 绿色版 无法启动_MySql免安装版安装配置,附MySQL服务无法启动解决方案

    文首提要: 我下载的MySQL版本是:mysql-5.7.17-winx64.zip  Archive版:系统:Windows7 64位. 一.解压文件 下载好MySQL后,解压到D盘下,也可以根据个 ...

  6. MySQL后初次密码_mysql第一次安装成功后初始化密码操作步骤

    把文件解压到一个目录下 这是解压后的目录 将my.ini文件考进去 双击打开my.ini 找到这两行更改成自己的解压路径保存 右键此电脑属性 找到高级系统设置配置环境变量 环境变量 新建 变量值是解压 ...

  7. windows mysql启动_MySQL在Windows上的启动及停止

    这一节会讨论在Windows上运行MySQL Server前,你应该检查的相应先决条件.这里同时会说到如何手工通过命令行模式来运行服务,或者作为一个Windows服务来自动启动运行. 3.3.1 Wi ...

  8. mysql编译卡主_mysql 编译安装以及主从设定

    1. 下载MYSQL源码包至/home/mysql_home. 我下载下来的源码包文件名为:mysql-5.0.45.tar.gz 2. 在/home/mysql_home下,解压. tar zxvf ...

  9. 电脑装oracle服务很卡,oracle11g安装后电脑启动很慢怎么解决

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 oracle的几个进程比较占内存的,电脑开机以后,这些进程是自动启动的,我现在就是学习的时候,把oracle进程打开,不看了就关上,自己做了一个批处理脚本 ...

最新文章

  1. 在此处打开命令改为CMD或Powershell
  2. HDU4549 M斐波那契数列(矩阵快速幂+费马小定理)
  3. SQL查询语句执行速度快,存储过程执行慢
  4. 大数据WEB阶段(十四)JavaEE开发模式
  5. linux eth_p_ip,linux数据链路访问之ETH_P_ALL等等
  6. mysql分组后组内排序_图解排序 3/10 希尔排序
  7. 使用脚本删除ios工程中未使用图片
  8. mex 里面调用matlab函数
  9. 安卓activity生存周期的onCreate、onRestoreInstanceState、onRestart、onStart、onResume、onPause、onStop、onDestroy
  10. C++程序设计-第十周循环结构程序设计上机实践项目
  11. linux下MySQL安装及设置
  12. 10月17号PC端云音乐项目总结
  13. uniapp开发App调用微信授权登陆
  14. ESP8266连接TFT(ST7789)配置说明
  15. Word中插入多张图片/论文图片排版的方法
  16. 解决git错误: error: The following untracked working tree files would be overwritten by merge
  17. 360度解读山内溥:百年任天堂的传奇“基因”(转)
  18. 力扣:914. 卡牌分组 题解(Java)
  19. 李淼量子计算机,李淼:股市中的复杂问题,有望通过量子计算机解决 | 新京智库...
  20. [转贴]大量.net学习资源

热门文章

  1. 只有手机号或者身份证能查出来绑定QQ号码?大神请赐教
  2. ios6 屏幕旋转总结
  3. JS高级程序设计精简版(第五章:引用类型)附思维导图
  4. R语言必看推荐:R语言入门经典版(中文版)+R语言实战第二版(中文完整版)
  5. 如何使用Python打开一个TXT文件
  6. 图像识别——AlexNet原理解析及实现
  7. 解决Google-Chrome浏览器无法打开Kubernetes-K8S-Dashboard页面
  8. 联通光猫桥接、路由拨号设置踩坑
  9. iOS 史上最全App上架流程分享
  10. 什么是“好”系统呢?