[MySQL] Win10 安装MySQL5.7.27

时间:2021-08-20 05:09:48

目录

MySQL安装

卸载

前言

安装之前, 如果电脑上曾经安装过MySQL, 一般会需要清理一下下
由于之前下载的解压版的, 所以不能在程序里直接选择卸载

步骤

  1. 关闭服务 管理员模式下CMD中输入net stop mysql
  2. 卸载服务 管理员模式下CMD中输入mysqld -remove mysql
  3. 删除文件 找到当时MySQL的解压位置, 删除文件夹, 文件夹一般为这种: mysql-5.7.27-winx64
  4. 清除MySQL注册表信息
    1. win R打开运行, 输入regedit, 打开注册表
    2. HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplicationMySQL目录删除. (我只在自己电脑上找到这一个, 更多的请见参考文章)

参考文章

MySQL:mysql5.7解压版安装与卸载 也可以按照这个教程安装

安装

前言

试过了smi安装文件, 在最后的一个步骤中卡死了, 还是使用解压文件吧

步骤

  1. 下载zip解压包 MySQL Community Server 可以选择8.0或者5.7, 5.7.27.0下载链接, 只需点击No Thanks即可开始下载
  2. 解压压缩包到你想要安装的位置, 例如我的位置: D:DevelopmentEnvironmentmysql-5.7.27-winx64, 里面有五个文件夹和两个文件
  3. 打开管理员模式的cmd, 进入安装目录下, 再进入bin文件夹里, 输入无密码初始化命令mysqld --initialize-insecure 再输入安装命令mysqld --install, 然后安装部分便完成了
  4. 配置MySQL的启动文件, 在解压目录mysql-5.7.27-winx64下新建my.ini文件, 然后记事本打开写入以下内容, 路径改成你自己的安装路径
[mysqld]
basedir=D:DevelopmentEnvironmentmysql-5.7.27-winx64
datadir=D:DevelopmentEnvironmentmysql-5.7.27-winx64data
port=3306
  1. CMD启动MySQL net start mysql, 显示MySQL服务已经启动成功, 输入mysql -u root -p登陆, 密码为空, 直接回车就行
  2. 修改密码 set password for [email protected]=password(‘xxxxxx‘);, xxxxxx就是你要修改的密码
  3. 配置环境变量, 这样就不用每次进入这个文件夹里在使用mysql命令了, 此电脑(右键)->属性->高级系统设置->环境变量 找到Path, 然后新建, 输入D:DevelopmentEnvironmentmysql-5.7.27-winx64bin,以你自己的安装路径为准则, 之后点击确定, 关闭cmd, 重新打开就可以在任意路径下使用mysql命令了
  4. 至此, 所有的东西都弄好了, 可以试着输入show databases;来查看已经有的数据库

参考文章

win10 安装mysql5.7.27 64位
win10下MYSQL的下载、安装以及配置超详解教程~~小白入
MYSQL安装报错 -- 出现Failed to find valid data directory.