安装MySQL数据库,2分钟解决。
今天给新笔记本安装MySQL,开始在网上下载安装包,又配置的,都弄好了cmd启动的时候又报各种怪错误:
1. 输入net start mysql 报 拒绝访问 5
2. 3534无法启动
3.1067等各种怪错误
下面按照我的步骤来,保证一次成功(我已经把坑全采完了)
1如果安装了网上下载的MYSQL,请先卸载。
用我的百度云链接
windows64位系统的:链接:https://pan.baidu.com/s/1XXpzvenusWuhvm-XG-T45Q 密码:nzjq
windows32位系统的:https://pan.baidu.com/s/184phRS9htmVoi2PLMjI13w
2.配置环境变量
变量名:MYSQL_HOME
变量值:C:\Program Files\mysql(这里是mysql的自定义解压目录。)
再在Path中添加 %MYSQL_HOME%\bin
3.编写mysql配置文件
D:\j2eework\mysql-5.6.25-winx64\my-default
复制一份为my.ini
修改内容如下:(包括了编码修改)
[mysqld]
port=3306
character-set-server=utf8
basedir = D:\j2eework\mysql-5.6.25-winx64(注意这里是你自己解压的mysql的路径)
datadir = D:\j2eework\mysql-5.6.25-winx64\data(注意这里是你自己解压的mysql的路径\data)
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
#skip-grant-tables 此项配置可以当管理员密码忘记时使用,跳过权限验证
[client]
port=3306
default-character-set=utf8
4.以管理员身份进入cmd如下图所示
按照图片上的步骤一步一步来
注意的就是先进入你解压的mysql下的bin目录,如果你之前注册了mysql服务的话输入mysqld remove 先移除服务
接着 输入"mysqld install MySQL --defaults-file="D:\mysql-5.6.25-winx42\my.ini"(这里面写的就是开始第二部重新写的my.ini那个文件的路径)"
最后输入 net start mysql成功启动服务。
此时很多人会出现错误,请看注意:
注意:这个时候经常会出现错误2和错误1067。
如果出现“错误2 系统找不到文件”,检查一下是否修改过配置文件或者是否进入在bin目录下操作,
如果配置文件修改正确并且进入了bin文件夹,需要先删除mysql(输入 mysqld -remove)再重新安装(输入 mysqld -install);
如果出现错误1067,那就是配置文件修改错误,确认一下配置文件是否正确