码迷,mamicode.com
首页 > 数据库 > 详细

mysql免安装包配置

时间:2019-11-04 17:31:07      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:har   utf8   mysql初始化   zip   initial   没有   通过命令   default   服务   

  最近在通过zip包配置mysql,mysql版本:5.7.13。配置过程中,踩了一些坑,下面做了一些简单的记录,配置的具体过程如下:  

  1、将mysql zip包解压,放到指定目录中,在系统环境变量中配置系统环境变量,将mysql bin文件夹添加到path变量中。假如mysql放在:C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin,则实际配置如下:

  技术图片

 

   2、全局注册mysql服务

    zip包解压后,默认系统中是没有mysql服务的,执行 Window + R,输入services.msc,可以看到本机的所有已注册的服务。界面如下:

 技术图片

 

     如果没有将mysql服务注册到全局,执行 net start mysql,会报 mysql服务名无效,在系统服务中,也没有mysql这个服务,注册全局请在mysql根目录下执行 mysqld --install。当在系统服务中出现mysql时,意味着服务已经注册成功

   3、初始化mysql

   如果没有执行mysql初始化,执行net start mysql,会报“mysql服务正在启动,mysql服务无法启动”,正常mysql文件夹下会有data文件夹,但是有的压缩包没有,需要在mysql根目录下执行以下命令初始化:mysqld --initialize。初始化成功后,可以在mysql文件夹内部看到自动生成的data文件夹,再次通过命令:net start mysql,能够启动成功。

  技术图片

   ps:在实际使用过程中,发现有时候中文会显示乱码,这是因为mysql默认的字符集是latin,只需要将mysql文件夹下的my.ini配置文件改下,

    default-character-set=utf8

    character-set-server=utf8

  重新启动mysql服务就好了

mysql免安装包配置

标签:har   utf8   mysql初始化   zip   initial   没有   通过命令   default   服务   

原文地址:https://www.cnblogs.com/gerry2019/p/11792937.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!