如何配置mysql5.7解压版

MSI格式直接装,装到C:\ProgramFiles\MySQL\MySQLServer5 .7
ZIP格式自己解压,配置环境变量PATH,加C:\ProgramFiles\MySQL\MySQLServer5 .7 \bin。

默认配置文件C:\ProgramFiles\MySQL\MySQLServer5 .7 \my-default.ini或新建my.ini。

管理员权限运行cmd,cd到C:\ProgramFiles\MySQL\MySQLServer5 .7 \bin。

输入mysqld --initialize,注意权限问题。

出现错误1 06 7 ,检查配置文件。

启动服务net start mysql,可能遇到错误2 和1 06 7
错误2 ,检查配置和环境变量,必要时重装。

登录mysql -u root -p,无密码直接回车。

mysql-5.7.17-winx64绿色版卸载不干净,该怎么办?

删除C:\ProgramData\MySQL\MySQL Server 5 .7 \数据目录。

mysqld --initialize --console。

mysqld install。

net start mysql。

数据目录权限改为NETWORK SERVICE。

MySQL安装和配置(图解)

Windows8 .1 6 4 位装MySQL5 .7 .4 步骤:
下官方包。
双击运行。

点"Iaccept"下一步。

点"Skip"跳过检查。

选开发版,设路径。

点"Next"继续。

点"Execute"等安装完。

点"Next"到配置。

默认服务配置。

设root密码。

可加非根用户。

点"Next"完成。

点"Finish"退出。

环境变量Path加bin。

例:D:ProgramFilesMySQLMySQLServer5 .7 bin。

复制路径加到Path末尾。

;分隔。

重启命令提示符。

输入mysql-uroot-p验证。

网络要通,避免中断。

root密码要保管好。

远程访问要开权限。

配防火墙规则。

MySQL5.7安装教程及两个报错的处理(​The service already exists)(The GPG k……)

MySQL5 .7 装起来其实不难,但坑儿不少。
我给你捋捋,你照着做,基本不出错。

一、安装教程
1 . 下载与解压
下载MySQL5 .7 .2 4 的解压版,别用中文路径,容易出问题。
我当年装在一个E盘的文件夹里,路径全英文。

解压完之后,别动里面的东西,原样放着。

2 . 配置环境变量
右键“此电脑”,选“属性”,然后“高级系统设置”。

系统变量里,新建一个叫“MYSQL_HOME”的,值就是你刚才解压的完整路径,比如“E:\mysql-5 .7 .2 4 -winx6 4 ”。

然后在“Path”里新增一条,是“\bin”那个目录,比如“E:\mysql-5 .7 .2 4 -winx6 4 \bin”。

重启电脑,不然环境变量不生效。

3 . 配置my.ini文件
新建一个文本文件,命名为“my.ini”,用记事本打开。

写上这些配置: ini [mysqld] default-character-set=utf8 storage引擎=InnoDB
这个文件要存到刚才解压的MySQL根目录下。

4 . 初始化MySQL
打开命令提示符,输入: mysqld --initialize --console
等它执行完,去看你解压的MySQL目录里,是不是多了一个“data”文件夹。
没有就说明出错了,多半是权限问题。

权限不够?右键命令提示符,选“以管理员身份运行”,再试一次。

5 . 注册与启动服务
输入: sc create mysql binPath= "E:\mysql-5 .7 .2 4 -winx6 4 \bin\mysqld.exe"
这条命令会创建服务。
创建完,再启动: net start mysql
你可以去“服务”里看看,是不是有个MySQL在运行。

6 . 修改默认账户密码
用命令提示符登录: mysql -u root -p
登录进去之后,会让你输入刚才初始化时生成的临时密码。

登录成功后,输入: sql ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
然后退出,输入exit。

二、报错处理
1 . "The service already exists"错误处理
原因:以前装过MySQL,卸载不干净,服务还留在系统里。

解决方案:先删掉这个服务。
命令是: sc delete mysql
删完再重新按上面的步骤装。

2 . "The GPG keys listed for the 'MySQL' repository are already installed but they are not correct for this package"错误处理
原因:这个是Linux系统装MySQL时可能遇到的,密钥不对。
估计是你用的软件源不太靠谱。

解决方案:
先更新软件库: sudo apt update
如果还不行,可能得重新下载GPG密钥。
具体命令太长,你搜一下教程就行。

三、登录MySQL

在命令提示符里输入: mysql -u root -p
输入你刚才改的密码。

登录成功后,输入exit就能退出了。

登录参数可以改,比如你想从别的电脑远程连接,就需要改root后面的地址。

总结 装MySQL最关键的是别用中文路径,环境变量和my.ini配置对上。
出错多半是权限问题或服务残留,删掉重装就行。
Linux那边的GPG密钥问题,建议直接找靠谱的教程来改源。