mysql安装配置乱码无法开启服务问题总结
- 下载mysql压缩版
- 配置环境变量
- 配置my.ini,解决中文乱码问题
- 安装mysql
- 开启mysql服务
- 报错:提示错误2:系统找不到指定的文件 解决方法
1、mysql下载官方网址:http://dev.mysql.com/downloads/mysql/
进入网址后找到如下内容,下载你电脑对应的版本。
2、下载完后解压出来(我下载的是5.6.19版本),我解压的路径是:I:\MySQL\mysql-5.6.19-winx64
将bin目录配置到Path环境变量中:在桌面“计算机”右击-->属性-->高级系统设置-->环境变量-->系统变量
--path: I:\MySQL\mysql-5.6.19-winx64\bin
3、将mysql解压目录中的 my-default.ini 复制一份到当前文件夹,命名为:my.ini,文件内容如下:(这一步是解决mysql中文乱码问题的)
[client] port=3306 default-character-set = utf8 [mysql] port=3306 default-character-set = utf8 [mysqld] port=3306 basedir="I:\MySQL\mysql-5.6.19-winx64" datadir="I:\MySQL\mysql-5.6.19-winx64\data" character-set-server = utf8 |
同理 datadir 的值为解压目录下在data文件夹目录。
4、安装mysql
1)打开cmd命令行(注意:win8以及win10需要一管理员的形式打开,打开的方法:win+X --> A ;win7无要求,打开即可)
2)在命令行输入:mysqld install安装mysql 安装成功显示(如下图)为:Service successfully installed. 否者为失败
5、开启/关闭 mysql 服务
1)打开cmd命令行(win8/win10同样需要注意上面问题)
2)输入:net start mysql开启服务
net stop mysql关闭服务
6、如果开启服务时报错如图:提示错误2:系统找不到指定的文件 . 解决办法如下:
1)打开注册表: win+R 输入 :regedit
2)依次找到:HKEY_LOCAL_MACHINE --> SYSTEM --> CurrentControlSet --> Services --> MYSQL
3)修改 ImagePath 的值为:"I:\MySQL\mysql-5.6.19-winx64\bin\mysqld" --defaults-file="I:\MySQL\mysql-5.6.19-winx64\my.ini" mysql
其中红色处为你的mysql解压路径。
注意:其中乱码问题:my.ini配置文件 要配合第6步的 --defaults-file="I:\MySQL\mysql-5.6.19-winx64\my.ini" mysql 一起使用
本文来自博客园,作者:sunshine-sm,转载请注明原文链接:https://www.cnblogs.com/sunshine-sm/p/18030734