MySQL5-7-28版本的安装

下载

这次安装的mysql-5.7.28是解压版免安装的

  1. 首先到MySQL的官网下载安装包
    https://www.mysql.com/
  • 点击downloads

1

  • 选择 MySQL Community (GPL) Downloads,社区版本

2

  • 选择 MySQL Community Server

3

  • 可以下载当前版本或者查找以前的版本

4

  • 选择对应的64位或者32位,再选择ZIP Archive,然后解压就行

5

配置环境变量

  • 右键我的电脑选择属性
  • 点击高级系统设置,选择环境变量
  • 在系统变量一栏新建MYSQL_HOME变量,变量值是你解压的路径,例如:D:\mysql-5.7.28-winx64
  • 选中path,点击编辑,新建%MYSQL_HOME%\bin

新建data文件夹

  • 找到你解压MySQL文件夹下的bin目录,使用管理员权限运行cmd窗口
  • 在cmd窗口中输入:mysqld -initialize-insecure --user=mysqlh 回车
  • data文件夹在MySQL文件夹下创建成功

新建my.ini文件

  • 这个文件的内容百度自己查,我这里也是参考别人写好的,改好里面的路径就可以了
[client]
port=3306
default-character-set=utf8

[mysqld]
# 设置为自己MYSQL的安装目录
basedir=D:\mysql-5.7.28-winx64
# 设置为MYSQL的数据目录
datadir=D:\mysql-5.7.28-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
#底下代码开启,是数据库每次重启之后不要密码就可以连接数据库,适用于管理员忘记密码时的操作
#skip-grant-tables

安装mysqld

  • 在bin目录下,以管理员权限开启cmd窗口,运行mysqld -install命令

  • 如果出现Service successfully installed 说明注册成功了
  • 如想重新安装,执行mysqld –remove即可,再进行安装

启动mysql服务

  • 在任意位置,打开cmd窗口,输入以下命令:
    • net start mysql开启mysql服务
    • net stop mysql关闭mysql服务

登录数据库

  • 在任意位置,打开cmd窗口,第一次登录,可以my.ini文件中的以下内容解开,方便登录
#底下代码开启,是数据库每次重启之后不要密码就可以连接数据库,适用于管理员忘记密码时的操作
skip-grant-tables
  • 解开之后,重启mysql服务,再次登录,输入mysql -uroot -p,让后回车即可,这次密码可以不用输入,直接回车即可登录
  • 修改完密码之后可以再将skip-grant-tables注释掉

修改密码

  • 要修改密码,首先要切换到mysql数据库
  • use mysql
  • update user set authentication_string=password(‘你的密码’) where user=’root’ and host=’localhost

注:

mysql5.7版本以下的mysql数据库下已经没有password这个字段了,password字段改成了authentication_string

猜你喜欢

转载自www.cnblogs.com/blog-S/p/12188712.html
今日推荐