MySQL 8发布了 ,据说相比MySQL 5速度提升了2倍!今天来搞一搞MySQL 8。

一、下载MySQL 8

1,首先当然是下载安装包了,下载地址:点击下载MySQL 8

这个页面相信大家都熟悉,我就不多说了。

2,将下载的压缩包解压,解压位置可以自己定义,我的是放在:D盘下面的 mysql-8.0.12-winx64 文件夹下,完整路径为:D:\mysql-8.0.12-winx64

3,解压出来的文件中是不包含my.ini文件的,所以需要自己创建一个,创建一个名为my的文本文件,将后缀改成ini格式,这个部分相信都会操作,就不详细说了;用记事本将创建好的my.ini文件打开,添加如下内容:

[mysqld]
# 设置mysql客户端连接服务端时默认使用的端口
port=13306
#设置mysql服务名
server_id=mysql8# 设置mysql的安装目录
basedir=D:/mysql-8.0.12-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:/mysql-8.0.12-winx64/data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=UTF8MB4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8

datadir 和  basedir 根据自己的解压路径配置,其余的复制就好。

路径中斜杠 “/” 和反斜杠 “\” 是有区别的,如果使用斜杠,只需要一个就可以:

[mysqld]
# 设置安装路径
basedir=D:/mysql-8.0.12-winx64
# 设置数据存放路径
datadir=D:/mysql-8.0.12-winx64/data
.......

如果是反斜杠就要使用两个,也就是:

[mysqld]
# 设置安装路径
basedir=D:\\mysql-8.0.12-winx64
# 设置数据存放路径
datadir=D:\\mysql-8.0.12-winx64\\data
.......

其余不变,到这里基本环境就搭建完成了,开始安装。

二、安装

MySQL 8的安装与MySQL 5的安装方式不太一样,MySQL 5 就不说了,本文主要讲MySQL 8的安装。

1,使用管理员打开cmd命令窗口:win+s 打开搜索,输入cmd,一定要使用管理员权限打开

右键以管理员身份运行即可。

2,初始化data目录

2.1如果没有配置环境变量的话就需要进入数据库文件的bin目录下:

然后回车就好。

2.2 执行初始化命令:

MySQL 8 初始化data命令分为两个:

C:\> bin\mysqld --initialize --console  #带有root随机密码的初始化命令
C:\> bin\mysqld --initialize-insecure --console  #无root密码的初始化,建议使用这个

请注意:data目录可以不用我们手动创建,安装服务会自动创建,如果data目录存在且不为空会报错:

[ERROR] --initialize specified but the data directory exists. Aborting.

如果使用第一个初始化命令需要留意随机成成的root密码:

2.3 添加到系统服务

mysql8是服务名称。

2.4 启动服务

之后就可以使用Navicat 等工具连接数据库了。

到此基本就安装完成了。

三、检测安装

使用Navicat连接数据库:

点击连接测试按钮

连接成功,说明基本就可以使用了,不过建议更改一下root用户密码,因为刚才初始化的时候要么没有密码要么密码太过杂乱,使用语句:

mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

new_password就是新的密码。

密码修改成功,之后断开重新使用新密码连接数据库就可以了。

MySQL 8 安装教程相关推荐

  1. mysql安装图解 mysql图文安装教程(详细说明)

    MySQL5.0版本的安装图解教程是给新手学习的,当前mysql5.0.96是最新的稳定版本. mysql 下载地址 http://www.jb51.net/softs/2193.html 下面的是M ...

  2. MySQL的安装教程(嗷嗷详细,包教包会~)

    MySQL的安装教程 1.MySQL的下载 1.1 MySQL的安装包 2.MySQL的安装 3.MySQL的配置 3.1 配置类型和网络 3.2 配置账号和密码 3.3 配置服务 3.4 配置执行生 ...

  3. 2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL

    2021win11最新最全MySQL下载安装教程--手把手教你安装MySQL 最近重装了win11,给我MySQL整没了,故今天重新装一下. 第一步,进入官网 https://www.mysql.co ...

  4. mysql connector安装教程_通过安装MySQL Connector/Net实现VS2017 C#编程连接MySQL数据库-网络教程与技术 -亦是美网络...

    对编程有一定了解的小伙伴都知道,一般情况下使用微软的visual studio进行编程开发都会搭配自家的SQL server.Access数据库,而开发web程序一般情况下PHP搭配MySQL使用,但 ...

  5. mysql压缩包安装教程8.0.19,win10安装zip版MySQL8.0.19的教程详解

    win10安装zip版MySQL8.0.19的教程详解 一. 下载后解压到想安装的目录 二. 在安装目录中添加配置文件my.ini [mysqld] # 设置3306端口 port=3306 # 设置 ...

  6. mysql安装教程_mysql8.0.20安装教程,mysql下载安装教程8.0.20

    mysql安装包+mysql学习视频+mysql面试指南视频教程 下载地址: 链接:https://pan.baidu.com/s/1FmLFhGlajBQ9gCbTfiH65g 提取码:sxq2 百 ...

  7. MySQL数据库安装教程,看完就会,配图详解!(含数据库安装包)

    安装教程 安装步骤 1.勾选,下一步. 2.勾选下一步(关键选项) 3.点击,等待成功.成功后点击next下一步. 4.点击下一步 5.默认选项,点击下一步. 6.设置密码,确认密码,成功后点击下一步 ...

  8. mysql跳过安全_MYSQL安装之最新版MySQL手把手安装教程

    点击箭头处"蓝色字",免费领测试技术及面试资料! 本文来源于好友投稿 博客园:HuaBro https://www.cnblogs.com/hightech/p/10238142. ...

  9. MySQL下载安装教程和修改密码(亲测有用)

    原文链接:MySQL下载安装详情教程 1.下载MySQL数据库可以访问官方网站:https://www.mysql.com/ 2.点击DOWNLOADS模块下的Community模块下的MySQL C ...

  10. Linux下Mysql卸载安装教程:卸载老版本,安装新版本

    由于:练习Mysql的主从复制,保证Mysql的版本一致,所以更新Linux上的Mysql版本 第一步:卸载linux系统上的原来的版本的mysql: 1.使用命令行查询电脑上的版本: rpm -qa ...

最新文章

  1. 【小妙招】【旧版】欢庆网自动搜索请柬console方法
  2. 关键词优化一定要从正规渠道入手
  3. 20 年,缔造了 Google 互联网王国!
  4. JS通用窗口拖动函数
  5. 数据值、列类型和数据字段属性
  6. 解决xx is not in the sudoers file. This incident will be reported.问题
  7. 公司java框架让程序员变笨_框架会使程序员变笨吗?
  8. (29)System Verilog进程间同步(旗语semaphore)
  9. CTA策略05_AtrRsiStrategy
  10. VB快速查找大型文件中包含的字符串
  11. 移动开发语言Swift
  12. 计算机用户程序举例,劳顿管理信息系统习题集-第8章信息系统安全
  13. 关于Activity的四种启动模式详解
  14. 手把手带你调参Yolo v5 (v6.2)(训练)
  15. esp8266_deauther第四篇
  16. 四川省天府新区知识产权信息公共服务网点申报好处条件材料
  17. kNN_约会网站匹配效果改进实现代码
  18. 微信公众号文字该如何排版?
  19. Jetpack Compose for Desktop: 里程碑1发布
  20. 虚拟专家座谈会:迈向云开发

热门文章

  1. 华北电力大学\华电计算机考研复试经验分享
  2. 实验六 接口、继承和多态
  3. 【Bye-Bye】MMD镜头+动作打包下载.zip
  4. php导入rtf文件获取内容,可以使用PHP在网页中显示RTF文件吗?
  5. PCIe/PCI插槽不够用怎么办
  6. 一招解决origin8 licience过期
  7. SDEWAN CNF for OpenNESS
  8. 账龄分析表excel模板_Excel技巧 | 简单而强大的功能 数据统计分析必备—数据透视表...
  9. ShuffleNet原理
  10. ARM和Linux下 nanomsg 编译与使用