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表示。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值