错误一:安装时忘了勾选 Include BIn directory Windows Path
在登入MySQL服务器的时候不能直接输入mysql登入命令,
因为我们没有把MySQl的bin目录添加到系统的环境变量里面。
每次输入”cd F:\Program Files\MySQL\MySQL Server 5.7\bin“才能使用登入,
这样显得比较麻烦,下面就介绍怎样手动配置Path变量。
-
打开左面右击【我的电脑】图标,在弹出的快捷菜单中选择【属性命令】。
-
选择【高级系统设置】,弹出对话框,选择【环境变量】
-
单击【环境变量】按钮,打开【环境变量】对话框,在系统变量列表中选择【Path】变量
4.单击【编辑】按钮,在编辑系统变量对话框中,将MySQL的bin目录添加到变量值中,
用分号将其与其它路径分隔开
5.添加完成后,单击【确定】按钮,这样就完成了配置Path变量的路径,
然后就可以直接输入mysql命令来登入数据库了
错误二:数据库安装1045错误
提示: 1045 access denied for user ‘root’@‘localhost’ using password yes错误
解决:
-
开始 --> cmd --> net stop mysql (停用MySQL服务 没启动的可以省略)
-
找到安装路径 MySQL Server 5.1下的my.ini
-
打开 my.ini 找到 [mysqld] 然后在下面加上
这句: skip_grant_tables (意思好像是 启动MySQL服务的时候跳过权限表认证 ) -
然后就启动数据库修改密码了
开始 --> cmd --> net start mysql (启动MySQL服务)—> mysql 回车 ( 如果成功,将出现MySQL提示符) -
输入use mysql; (连接权限数据库)。
-
改密码:update user set password=password(“123”) where user=“root”;(别忘了最后加分号) 。
-
刷新权限(必须步骤):flush privileges; 。
-
退出 quit。
-
将第3 步的 my.ini里的 skip_grant_tables 去掉(启动MySQL服务的时候不能让他跳过权限表认证 )
-
重启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 家庭版)可能找不到,需要升级系统到专业版,不然安装不成功