mysql5.7在windows8.1下安装的各种问题
来源:互联网 发布:php授权查询系统源码 编辑:程序博客网 时间:2024/05/18 02:19
问题1:服务无法启动
用cd进入mysql目录的bin目录下,执行“mysqld -install”
安装完mysql5.7之后,部分用户直接使用“net start mysql”启动数据库,会无法启动。
如图所示
经查,是由于mysql中没有data文件夹、未初始化的原因
使用如下方法可以解决:
cmd中输入“mysqld --initialize”
即可启动。
问题2:使用mysql -uroot -p命令无法登陆数据库,出现1045问题
以管理员身份进入cmd
先输入net stop mysql停止mysql服务
然后,输入“mysqld --skip-grant-tables”可以直接进入mysql,而不用输入密码
在最新版的mysql 5.7 中,root账户的默认密码不再是空,而是通过某个文件进行加密了。(详细情况可以百度)
如需更改密码,可以通过“mysqld --skip-grant-tables”进入mysql后,通过以下代码配置
mysql>update mysql.user set authentication_string=password("123456") where user="root" and Host='localhost'; mysql>flush privileges;mysql>quit;
通过set authentication_string的方法配置root用户的密码,其他修改密码的方法可能在 --skip-grant-tables下会出错。
flush privileges;更新权限。
之后重新启动mysql服务,即可用新的密码登录。
问题3:系统找不到指定文件
如果出现提示“发现系统错误2,系统找不到指定的文件。”
那么一般是注册表有问题,运行中输入regedit进入注册表编辑器
HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-services-mysql(服务名)
-ImagePath更改为:"C:\你的路径\MySQL\bin\mysqld"
--defaults-file="C:\你的路径\MySQL\my.ini" mysql
0 0
- mysql5.7在windows8.1下安装的各种问题
- MySQL之MySQL5.7安装包(msi文件)在Windows8下安装
- redhat9下安装mysql5 时解决出现的各种问题
- 在Windows8安装winpcap的问题
- Mysql5.7在win7下的安装
- mysql5.7在windows下的安装
- 在Windows8.1下安装ubuntu双系统
- mysql5.7.20在win7下安装的问题
- windows8.1下安装python2的pip
- windows8系统下安装vc6.0的问题
- mysql5.7的archive版本在win10下安装小记
- mysql5.7 版本在window下的安装
- Mysql5.7解压缩版本在windows下的安装
- mysql5.5.28在Linux下的安装
- mysql5.5.28在Linux下的安装
- mysql5.7.18在win10下的安装
- 在Windows8.1下安装 Teamviewer12 报错
- windows下mysql5.7安装遇到的问题
- IOS运行时传递对象或者添加属性
- PHP设计模式之单例模式
- UVA 10491(p326)----Cows and Cars
- 十、Configurator API 详细介绍
- 每天一个linux命令(1):ls命令
- mysql5.7在windows8.1下安装的各种问题
- linux bus driver device
- jquery.fileupload.js插件使用初探--单图片上传预览
- Web服务器的工作原理
- HDU 1010
- hdoj1996汉诺塔VI(水题)
- UVA 10539(p343)----Almost Prime Numbers
- Shiro - 关于session
- Servlet映射规则