需要理清的一点的是,mysql可以分为server端和客户端吗?server端需要去配置,而客户端则是登录和其他数据库操作。
一、下载个包:
官网地址:社区版的zip包。我下的是这个5.7版本的,因为免费,而且不需要安装,只需要解压就可以了。
二、安装配置:
1,将包解压;
2,新建环境变量:控制面板\所有控制面板项\系统 点击更改设置==》高级==》环境变量==》新增, 变量值:包的解压路径,如我的是 F:\Setups\mysqlzip\mysql\bin;最近编辑path,在后面添加%变量名%/bin
3,cmd命令行下进入解压文件的bin路径,然后敲入mysqld install,我安装时出现了“install/Remove of the Service Denied”的错误,原来是因为需要以 管理员身份运行;
4,之后是 net start mysql 命令,我再这一步出现了"MySQL 服务无法启动。服务没有报告任何错误。"的错误,查了一下,解压版没有ini配置文件的缘故,需要初始化配置吧。原来需要 敲入 mysqld --initialize 的命令,之后才 net start mysql
5,接着是登录了,mysql –u root –p,因为我用的版本是5.7,所以会有一个temporary password(默认密码),在解压文件的data文件夹的.err文件,所以复制那个密码作为enter password.
6,Welcome to the MySQL monitor出现后,我们就需要用客户端来进行登录和操作数据库,我用的是sqlyog community。但我填完用户名和密码,端口号后,提示我 用支持默认密码登录的客户端。嗯,所以需要返回cmd窗口,敲入 set password=password("123456");
7,回到sqlyog,用重置的密码登录就可以了。