mysql-5.7配置教程及首次启动服务失败解决办法

原创 2015年12月28日 23:32:08

第一次配置mysql5.7版本,遇到个小问题,百度了一下发现不少人也遇到了这个问题,他们发帖各种求助但是得到的都不是本问题的解决办法,然后找各种教程做各种尝试,折腾了我一晚上,最终发现解决它就是一句代码的事。。。必须分享留念。

1.下载好mysql-5.7.10-winx64.zip解压到指定文件夾后,注意到此时MySql根目录还没有data文件夹(听说5.6版本的有,所以不会遇到这个问题)--------------出现问题的根源。


2.配置my.ini文件:在MySql根目录新建my.ini文件,配置如下:

[client]
port=3306            端口号=3306

[mysql]

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

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=D:\mysql-5.7.10-winx64

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

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

# 允许最大连接数

max_connections=200

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

character-set-server=utf8

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

default-storage-engine=INNODB

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 


3.通过管理员权限(一定得是管理员权限,否则报错)打开cmd,输入命令:mysqld install

MySql服务安装成功:--------------------------------------输入命令前没有MySql服务项。


4.于是输入启动服务命令:net start mysql

启动服务,失败,问题如图:


5.于是去计算机管理找到MySql服务项,启动依然失败,提示错误信息如下:


6.输入命令mysql -console查看错误信息如下:


7.原来是缺少data文件夹,输入初始化命令:mysqld  --initialize回车立马解决问题。--------------------------------------------根目录出现data文件夹及其子目录


再次启动服务,成功!!!


第一次发帖,写了我一个多钟。。。


mysql启动失败:mysql服务无法启动 服务没有报告任何错误 排查过程及解决方法

mysql启动失败:mysql服务无法启动 服务没有报告任何错误 排查过程及解决方法...
  • u014296452
  • u014296452
  • 2017年02月10日 16:40
  • 17981

MySQL 5.7 安装配置(解决启动失败、修改密码失败问题)

Mysql5.7安装步骤,解决启动失败,MySQL服务无法启动、服务没有报告任何错误、修改密码失败,Access denied for user 'root'@'localhost' (usering...
  • feleon
  • feleon
  • 2016年01月30日 20:33
  • 3562

mysql5.7无法启动错误解决!(因源码编译时的疏忽引起的血案。。。)

mysql版本 : mysql Ver 14.14 Distrib 5.7.11, for Linux (x86_64) using EditLine wrapper 操作系统版本:Red Ha...
  • No_red
  • No_red
  • 2017年03月21日 11:52
  • 1138

linux下mysql5.7安装以及character_set_server设置为utf8问题解决

使用yum安装了mysql5.1 字符集一直是拉丁,一直无法解决,我以为只是yum安装mysql5.1这个版本的问题,然后果断卸载5.1安装5.7。 我是借鉴这个这个帖进行的安装:https://w...
  • helloworld_dream
  • helloworld_dream
  • 2017年08月07日 10:16
  • 1815

MySQL5.7.10 初始化失败error(mysqld --initialize / mysql_install_db) 没有创建系统数据库(prematurely with errno= 32)

问题在一个备份机上创建多个数据库实例,以此同步部分正式环境的数据库,用于备份等其他用途。 mysql_install_db 命令:/usr/local/mysql5710/bin/mysql_inst...
  • saife
  • saife
  • 2016年04月12日 14:41
  • 15760

mysql启动方式:service mysqld start

mysql的启动方式以前一直习惯性的使用如下命令:     mysqld --defaults-file=xxx --user=mysql & 为了方便快速启动,更改启动方式为 service m...
  • wl21787
  • wl21787
  • 2017年08月24日 14:47
  • 993

LINUX总结第3篇:执行service mysql start失败解决方法

执行mysql -u root -p 失败了。 我表示很不理解,于是执行: service mysql stop   提示成功 service mysql start   提示失败 我表示更...
  • u010741715
  • u010741715
  • 2013年12月05日 11:45
  • 7234

MySQL之——service mysql start出错,mysql启动不了,解决mysql: unrecognized service错误(插曲)

service mysql start出错,mysql启动不了,解决mysql: unrecognized service错误的方法如下: [root@ctohome.com ~]# service ...
  • l1028386804
  • l1028386804
  • 2015年05月27日 16:27
  • 2192

mysql初次安装完成后的登录操作

mysql初次安装完成后的登录操作: #1.停止mysql数据库 /etc/init.d/mysqld stop #2.执行如下命令 mysqld_safe --user=mysql --ski...
  • wangfei0904306
  • wangfei0904306
  • 2017年01月18日 14:09
  • 2788

mysql 首次安装后 简单操作与语句 新手入门

首先cd到安装目录中bin路径: 这是我的安装路径 以管理员身份打开cmd(防止权限不足) cd E:\>cd E:\mysql\mysql-5.5.40-winx64\bin 首次安...
  • t8116189520
  • t8116189520
  • 2017年12月22日 13:21
  • 107
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql-5.7配置教程及首次启动服务失败解决办法
举报原因:
原因补充:

(最多只允许输入30个字)