在Windows环境下安装MySQL

在Windows环境下安装MySQL

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,属于Oracle旗下产品

下载

官网下载地址:https://www.mysql.com/downloads/

我选择的是MySQL Community Server社区版本因为是开源免费的。

版本号我这里选择的是以前较为稳定的版本mysql-5.7.33-winx64.zip

安装

  1. 将下载好的压缩包解压到自己选好的目录中(我的路径是D:\environment\mysql\mysql-5.7.33)

  2. 配置环境变量

    此电脑右键属性,选择高级设置,选择环境变量,找到Path系统变量选择编辑,选择新建将mysql中bin目录的路径填上并点击确定
    

  1. D:\environment\mysql\mysql-5.7.33中新建一个my.ini文件并进行编辑

由于我们是用的.zip的压缩版所以需要手动配置

[mysqld]
#这个目录一定要换成自己的目录
basedir=D:\environment\mysql\mysql-5.7.33
datadir=D:\environment\mysql\mysql-5.7.33\data\
#datadir这个目录会在接下来自动生成到该目录中
port=3306		
#访问的端口号
skip-grant-tables  
#跳过密码验证
  1. 以管理员身份运行命令提示符
# 切换到D盘
D:
# 进入mysql的bin目录下
cd D:\environment\mysql\mysql-5.7.33\bin

  1. 输入命令mysqld -install(安装mysql服务)

  2. 输入命令mysqld --initialize-insecure --user=mysql(初始化数据文件,会自动生成data目录)

  3. 输入命令net start mysql (启动mysql服务,在任务管理系统可以看到)

  1. 输入命令mysql -u root -p(进入mysql管理页面,密码为空-p后不要加空格,enter password 直接敲回车就行)

  2. 进入管理页面更改密码(SQL语句后面一定记得加分号';')

    update mysql.user set authentication_string=password('123456')where user='root' and Host='localhost';
    
  3. 输入命令flush privileges;(刷新权限)

  4. 由于密码已经设置了,就不需要跳过密码验证,将my.ini进行修改

    #skip-grant-tables 
    #注释掉该配置
    
  5. 输入命令exit(退出mysql管理系统)

  6. 重启mysql服务

    net stop mysql
    net start mysql
    
  7. 输入命令mysql -u root -p(此时输入之前设置的密码123456,如果成功登陆mysql管理系统,则证明连接成功,可以正常使用了)

mysql图形化管理客户端的下载

客户端我选择在mysql官网上可以下载的MySQL Workbench 8.0.23

下载后只需根据安装向导按需安装即可

连接本地mysql

根据上图操作即可连接到本地mysql

posted @ 2021-02-08 15:35  柯南。道尔  阅读(176)  评论(0)    收藏  举报