mysql5.7免安装版即压缩版安装与卸载记录

本文详细介绍了MySQL5.7版本的下载、安装及配置过程,并提供了常见命令的使用方法,适合初学者快速上手。

最近听视频学习,mysql最低5.6起步了,不然出去没法说。一看,自己的版本5.1,汗颜,所以卸载重装5.7版本,原来的5.1是mis安装包,一路下一步就好了,这次是免压缩版本,踩坑不少,记录一波

MySQL5.7下载地址https://dev.mysql.com/downloads/mysql/5.7.html

搞一个64位版本

点不谢谢,只下载,貌似之前下java jdk的时候还要登录oracle账号

安装

  1. 解压至对映目录,不要有中文
  2. 解压目录下新增my.ini文件,内容如下
    [mysqld]
    basedir=D:\Program Files\mysql-5.7.32-winx64
    datadir=D:\Program Files\mysql-5.7.32-winx64\data\
    port=3306
    #skip-grant-tables
    #basedir表示mysql安装路径
    #datadir表示mysql数据文件存储路径
    #port表示mysql端口
    #skip-grant-tables表示忽略密码

     

  3. 管理员权限打开CMD
  4. 进入解压目录的bin目录
  5. 安装mysql的服务:mysqld –install

  1. 初始化mysql,在这里,初始化会产生一个随机密码,如下图框框所示,记住这个密码,后面会用到(mysqld --initialize --console)

  1. 开启mysql的服务(net start mysql)

  1. 登录mysql,并输入初始密码 命令 mysql -u root -p

  1. 初始密码不太好记,需要修改密码(修改为root)

alter user 'root'@'localhost' identified by 'root';

  1. 修改好后退出重登录下用修改好的的密码,退出命令exit
  2. 配置MySQL环境变量MYSQL_HOME,D:\Program Files\mysql-5.7.32-winx64

 

Path 下新增   %MYSQL_HOME%\bin

 

Mysql卸载

  1. 停止服务 net stop MySQL
  2. 删除服务mysqld --remove MySQL
  3. 修改注册表
  4. 清除注册表中的该MySQL服务,有几个地方:

a、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除

b、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录删除

c、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录删除

注册表中的ControlSet001、ControlSet002不一定是001和002,可能是ControlSet005、006之类,删除的时候都删除就可以 。

 

 

 

Mysql常用命令

开启数据库 cmd->net start mysql
关闭 cmd->net stop mysql
进入数据库 mysql -hlocalhost -uroot
数据库名:root 密码:123/root
mysql>
显示所有数据库 show databases;
创建一个数据库 create databases 数据库名;
选择某个数据库 use 数据库名;
查看当前数据库的所有表 show tables;
创建一个表 create table 表名(name VARCHAR(20),sex CHAR(1));
显示表的结构 describe 表名:
往表中添加记录 insert into 表名 values("cxh","M");
用文本方式导入数据 load data local infile "D:/mysql.txt" into table 表名
导入.sql文件命令 use database;
source d:/mysql.sql;
删除表 drop table 表名;
清空表 delete from 表名;
更新数据 update 表名 set sex='f' where name='cxh';
注:导入的文本文件,每一项用TAB键分开,若该字段为null,则用\N表示。

 

### MySQL 5.7 解压卸载安装教程 #### 卸载过程 对于MySQL 5.7解压卸载,主要操作在于移除文件夹以及清理环境变量设置。具体来说,在停止服务之后(如果是作为Windows服务运行的话),可以删除解压缩出来的整个目录结构[^1]。 为了确保完全清除之前本的影响,在执行上述物理删除前还需考虑: - 停止任何正在运行的服务实例; - 移除系统中的`PATH`路径里指向旧MySQL的位置; - 删除注册表内有关此特定MySQL的相关键值(仅限于Windows操作系统)[^2]。 #### 安装指南 针对MySQL 5.7解压的新建部署,则遵循如下流程来完成基本配置并启动数据库引擎: - 下载适用于目标平台的ZIP包形式分发,并将其放置到预期的工作空间下; - 设置必要的初始化参数,比如通过创建my.ini/my.cnf文件指定端口号(`port`)、基础目录(`basedir`)、数据存储位置(`datadir`)等属性[^3]; ```ini [mysqld] port = 3306 basedir=D:\develop\mysql datadir=D:\develop\mysql\data max_connections=200 character-set-server=utf8 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] default-character-set=utf8 ``` - 初始化数据库实例,这一步骤通常涉及调用`mysqld --initialize-insecure`命令以生成初始的数据文件集合而不设定root用户的密码; - 启动服务器进程,可以通过命令行方式直接运行`bin/mysqld.exe --console`(Windows环境下),或者利用其他工具如Task Manager来管理后台任务. 最后值得注意的是,尽管官方文档提供了详细的指导说明,但在实际操作过程中可能会遇到权限不足等问题,因此建议按照提示逐步排查直至成功建立连接为止。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值