Mysql安装问题
2015-11-06 00:00
573 查看
由于本人新电脑为64位,所以从官网下载的最新版本为【mysql-5.7.9-winx64】,
但正是这个最新版本让我折腾了好几个小时,特此记录下来!
我从官网上下载的是压缩免安装版本【mysql-5.7.9-winx64.zip】,即只需要通过相应的cmd命令配置即可!
现在直接说这个版本【mysql-5.7.9-winx64.zip】出现的问题:
1.my.ini配置文件内容出错了,在启动服务的时候,服务始终启动不起来,提示的错误信息是:服务正在启动中或是暂停中。。。
通过 【启动任务管理器--》服务--》服务按钮】 进去查看服务的状态,查到MySql的状态为【启动】(服务如果启动成功的话应该显示为【已启动】)
解决方案:结束该MySQL进程, 把my.ini修改正确!删除安装【mysqld -remove】,再安装【mysqld install】,启动服务【net start mysql】
这是我的my.ini文件,能够正常使用。下载点击这里
2. 把一中的问题解决后有出现了下面的问题,启动服务失败,提示下面信息
通过查询错误log命令【mysqld -console】显示为:
发现是没有data目录!!!!!!
到这查询了各种资料,发现大家都出现了这种问题。然后上官网下载了个低一点的版本【mysql-5.6.27-winx64】,解压发现这些版本是有data目录的。。到此才把问题解决!!!!
我得解压目录为:D:\MySQL\mysql-5.6.27-winx64
下载后的my.ini文件必须把对应的D:\MySQL\mysql-5.6.27-winx64修改为自己解压的文件目录下,这样才能正常使用!
具体的配置方法可以参考这里,这里就不多做描述:http://jingyan.baidu.com/article/597035521d5de28fc00740e6.html
以下操作均在D:\MySQL\mysql-5.6.27-winx64\bin提示符下录入:
刚安装完成root超级用户是没有密码的,自己设置一个:mysqladmin -uroot password
123456
有了密码后:
输入命令:
mysql -uroot -p 回车后输入自己的密码即可登录!
修改密码:
格式:mysqladmin –u用户名 -p旧密码 password 新密码
比如:mysqladmin -uroot -p123456 password 246888
但正是这个最新版本让我折腾了好几个小时,特此记录下来!
我从官网上下载的是压缩免安装版本【mysql-5.7.9-winx64.zip】,即只需要通过相应的cmd命令配置即可!
现在直接说这个版本【mysql-5.7.9-winx64.zip】出现的问题:
1.my.ini配置文件内容出错了,在启动服务的时候,服务始终启动不起来,提示的错误信息是:服务正在启动中或是暂停中。。。
通过 【启动任务管理器--》服务--》服务按钮】 进去查看服务的状态,查到MySql的状态为【启动】(服务如果启动成功的话应该显示为【已启动】)
解决方案:结束该MySQL进程, 把my.ini修改正确!删除安装【mysqld -remove】,再安装【mysqld install】,启动服务【net start mysql】
这是我的my.ini文件,能够正常使用。下载点击这里
2. 把一中的问题解决后有出现了下面的问题,启动服务失败,提示下面信息
D:\MySQL\mysql-5.7.9-winx64\bin>net start mysql MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误。 请键入 NET HELPMSG 3534 以获得更多的帮助。
通过查询错误log命令【mysqld -console】显示为:
D:\MySQL\mysql-5.7.9-winx64\bin>mysqld -console mysqld: Can't change dir to 'D:\MySQL\mysql-5.7.9-winx64\data\' (Errcode: 2 - No such file or directory) 2015-11-05T14:40:27.766704Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see doc umentation for more details). 2015-11-05T14:40:27.766704Z 0 [Warning] 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'E RROR_FOR_DIVISION_BY_ZERO' sql modes should be used with strict mode. They will be merged with strict mode in a future release. 2015-11-05T14:40:27.766704Z 0 [Warning] Insecure configuration for --secure-file -priv: Current value does not restrict location of generated files. Consider set ting it to a valid, non-empty path. 2015-11-05T14:40:27.767704Z 0 [Note] mysqld (mysqld 5.7.9) starting as process 6 928 ... 2015-11-05T14:40:27.771705Z 0 [Warning] Can't create test file D:\MySQL\mysql-5. 7.9-winx64\data\admin-PC.lower-test 2015-11-05T14:40:27.771705Z 0 [Warning] Can't create test file D:\MySQL\mysql-5. 7.9-winx64\data\admin-PC.lower-test 2015-11-05T14:40:27.772705Z 0 [ERROR] failed to set datadir to D:\MySQL\mysql-5. 7.9-winx64\data\ 2015-11-05T14:40:27.775705Z 0 [ERROR] Aborting 2015-11-05T14:40:27.776705Z 0 [Note] Binlog end 2015-11-05T14:40:27.777705Z 0 [Note] mysqld: Shutdown complete
发现是没有data目录!!!!!!
到这查询了各种资料,发现大家都出现了这种问题。然后上官网下载了个低一点的版本【mysql-5.6.27-winx64】,解压发现这些版本是有data目录的。。到此才把问题解决!!!!
我得解压目录为:D:\MySQL\mysql-5.6.27-winx64
下载后的my.ini文件必须把对应的D:\MySQL\mysql-5.6.27-winx64修改为自己解压的文件目录下,这样才能正常使用!
具体的配置方法可以参考这里,这里就不多做描述:http://jingyan.baidu.com/article/597035521d5de28fc00740e6.html
以下操作均在D:\MySQL\mysql-5.6.27-winx64\bin提示符下录入:
刚安装完成root超级用户是没有密码的,自己设置一个:mysqladmin -uroot password
123456
有了密码后:
输入命令:
mysql -uroot -p 回车后输入自己的密码即可登录!
修改密码:
格式:mysqladmin –u用户名 -p旧密码 password 新密码
比如:mysqladmin -uroot -p123456 password 246888
相关文章推荐
- MySQL中的integer 数据类型
- MySQL存储过程
- 从源码安装Mysql/Percona 5.5
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器
- MySQL 备份和恢复策略
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- MySQL数据的导出、导入(mysql内部命令:mysqldump、mysql)
- mysql数据行转列
- Linux下修改MySQL编码的方法
- MySQL Server 日志
- MySQL 安全事宜