Mysql安装常见错误

错误一:安装时忘了勾选 Include BIn directory Windows Path

在登入MySQL服务器的时候不能直接输入mysql登入命令,
因为我们没有把MySQl的bin目录添加到系统的环境变量里面。
每次输入”cd F:\Program Files\MySQL\MySQL Server 5.7\bin“才能使用登入,
这样显得比较麻烦,下面就介绍怎样手动配置Path变量。

  1. 打开左面右击【我的电脑】图标,在弹出的快捷菜单中选择【属性命令】。

  2. 选择【高级系统设置】,弹出对话框,选择【环境变量】

  3. 单击【环境变量】按钮,打开【环境变量】对话框,在系统变量列表中选择【Path】变量

4.单击【编辑】按钮,在编辑系统变量对话框中,将MySQL的bin目录添加到变量值中,
用分号将其与其它路径分隔开

5.添加完成后,单击【确定】按钮,这样就完成了配置Path变量的路径,
然后就可以直接输入mysql命令来登入数据库了

错误二:数据库安装1045错误

提示: 1045 access denied for user ‘root’@‘localhost’ using password yes错误

解决:

  1. 开始 --> cmd --> net stop mysql (停用MySQL服务 没启动的可以省略)

  2. 找到安装路径 MySQL Server 5.1下的my.ini

  3. 打开 my.ini 找到 [mysqld] 然后在下面加上
    这句: skip_grant_tables (意思好像是 启动MySQL服务的时候跳过权限表认证 )

  4. 然后就启动数据库修改密码了
    开始 --> cmd --> net start mysql (启动MySQL服务)—> mysql 回车 ( 如果成功,将出现MySQL提示符)

  5. 输入use mysql; (连接权限数据库)。

  6. 改密码:update user set password=password(“123”) where user=“root”;(别忘了最后加分号) 。

  7. 刷新权限(必须步骤):flush privileges; 。

  8. 退出 quit。

  9. 将第3 步的 my.ini里的 skip_grant_tables 去掉(启动MySQL服务的时候不能让他跳过权限表认证 )

  10. 重启MySQL ,再进入,使用用户名root和刚才设置的新密码123就可以登录了。

错误三:数据库安装2503错误

方法一:
1、按WIN+R,在运行框中输入“gpedit.msc” 确认;
2、打开本地策略组编辑器后依次展开 :“计算机配置”-》“管理模板”-》“windows组件”-》“windows installer”,
并找到“始终以提升的权限进行安装”;
3、双击该选项,设置为“已启用”,并应用;
4、最后我们还要在【用户配置】中进行同样的操作;
5、就可以安装了。
方法二:
1、鼠标移到桌面左下角->右键(或者直接: WIN+X键),命令提示符(管理员);
2、输入:msiexec /package +‘msi文件路径’(输入的时候注意半角字符且路径不能为中文名)
方法三:
先执行 方法一,再执行方法二

注意:gpedit.msc 这个命令(针对win10 家庭版)可能找不到,需要升级系统到专业版,不然安装不成功

猜你喜欢

转载自blog.csdn.net/weixin_45194258/article/details/91042623