MySQL-8.0.22-winx64的数据库安装教程,供大家参考,具体内容如下

1.安装步骤

直接将安装包解压在安装目录之下。

2.添加系统变量路径

输入解压后的bin所在的路径,将该路径配置在path环境中。


3.新建配置文件

比如解压后的bin路径为(如C:\Program Files\mysql-5.6.41-winx64\bin)在解压后的路径下(如C:\Program Files\mysql-5.6.41-winx64\)新建配置文件

[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]# 设置3306端口port = 3306# 设置mysql的安装目录basedir=C:\\Mysql\\mysql-8.0.17-winx64# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错# datadir=C:\\Mysql\\mysql-8.0.17-winx64\\data# 允许最大连接数max_connections=20# 服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB

4.以管理员身份打开命令行,将目录切换到你解压文件的bin目录。

技巧:选择命令符窗口以管理员权限运行,之后一步步进入。

5.初始化Mysql,Mysql8.0之后自动生成data文件夹。下面的代码两者选择自己合适的一个。

mysqld --initialize-insecure (建议使用,不设置root密码) //生成的密码在实际连接的时候可能会不小心输入错误或忘记,导致无法连接Mysqlmysqld --initialize --console(不建议使用,在控制台生成一个随机的root密码)

6.安装mysql

//安装mysql服务mysqld install mysql //卸载mysql服务sc delete mysql(需要管理员权限) //移除mysql服务(需要停止mysql)mysqld -remove

7.开启Mysql服务

net start mysql
mysql -uroot
//切换数据库use mysql; //修改root用户的密码为225514,根据需要自己设置alter user 'root'@localhost identified by '225514'; //刷新权限,一般修改密码或授权用户的时候需要使用flush privileges;  //推出mysql,两个都可以正常退出数据库 quit exit

10.重新登录数据库

//回车后,输入正确的密码即可正常mysql -uroot -p

cmd窗口进入数据库之后,运行如下代码:

alter user 'root'@'localhost' identified with mysql_native_password by 'root';flush privileges;

精彩专题分享:

mysql不同版本安装教程

mysql5.7各版本安装教程

mysql5.6各版本安装教程

mysql8.0各版本安装教程

更多相关文章

  1. ES6 变量声明,箭头函数,数组方法,解构赋值,JSON,类与继承,模块化练习
  2. 浅谈Java中Collections.sort对List排序的两种方法
  3. Python list sort方法的具体使用
  4. python list.sort()根据多个关键字排序的方法实现
  5. android上一些方法的区别和用法的注意事项
  6. android实现字体闪烁动画的方法
  7. Android中dispatchDraw分析
  8. Android四大基本组件介绍与生命周期
  9. Android(安卓)MediaPlayer 常用方法介绍

随机推荐

  1. Java实践(一)---程序设计概述
  2. Java - 检查所有行中现有文本的.txt
  3. JavaScript进行简单的随即验证码生成(适合
  4. Android推荐跟踪不支持谷歌播放
  5. OOP面向对象编程(一)-------方法的重载
  6. 树形结构的处理——组合模式(四)
  7. springMVC使用html视图配置详解
  8. 80端口占用异常解决方法java.net.BindExc
  9. Java中的数据类型
  10. 基于Java的应用程序的GUI测试工具