MySQL 8.0.23 安装配置向导

摘要:
必备操作系统:Windows764位旗舰MySQL版本:MySQL-8.0.23-winx64.zip1准备1.1下载地址:https://dev.mysql.com/downloads/mysql/1.2解压缩并解压缩到任何非中文目录,例如:D:appsmysql-8.0.23-winx642 Configuration 2.1根据实际情况在解压缩的目录中创建my.ini,“basedir”和“datadir”!修改如下:[m

前提

  • 操作系统:Windows 7 64位旗舰版
  • MySQL版本:mysql-8.0.23-winx64.zip

1 准备

1.1下载

下载地址:https://dev.mysql.com/downloads/mysql/

1.2解压

解压到任意非中文目录,如:D:appsmysql-8.0.23-winx64

2 配置

2.1 解压目录中新建my.ini,“basedir”和“datadir”根据实际情况!

修改,如下:

[mysqld]
character-set-server=utf8
basedir=D:appsmysql-8.0.23-winx64
datadir=D:appsmysql-8.0.23-winx64data
port=3306

2.2 配置环境变量

将MySQL解压目录“D:appsmysql-8.0.23-winx64”,配置到环境变量Path中,方便后续任意位置执行mysqld命令,如图:
MySQL 8.0.23 安装配置向导第1张
MySQL 8.0.23 安装配置向导第2张

2.3 数据库初始化

进入DOS环境,执行命令,并复制保存生成的root临时密码,登录改密时使用:

mysqld --initialize --console

MySQL 8.0.23 安装配置向导第3张

2.4 安装MySQL服务

执行命令,如果想自定义服务名可以在install后面输入任意名称,默认mysql

mysqld --install

MySQL 8.0.23 安装配置向导第4张

2.5 修改root用户密码

*启动MySQL服务

net start mysql

发现启动失败,且报了一个错,如图:
MySQL 8.0.23 安装配置向导第5张

进入注册表:
MySQL 8.0.23 安装配置向导第6张
MySQL 8.0.23 安装配置向导第7张

上图MySQL的目录明显是错误的,那是MSI版本安装目录,我们是ZIP解压版,目录需要自己修改,如:
MySQL 8.0.23 安装配置向导第8张

再次启动MySQL
MySQL 8.0.23 安装配置向导第9张

*登录MySQL,密码就是刚刚初始化生成的临时密码

mysql -uroot -p

MySQL 8.0.23 安装配置向导第10张

执行修改密码命令,我喜欢把密码设置成123456,如图

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
FLUSH PRIVILEGES; 

MySQL 8.0.23 安装配置向导第11张

到此,MySQL就算安装配置完成了,enjoy it!

免责声明:文章转载自《MySQL 8.0.23 安装配置向导》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇css 文本超出以省略号显示 与 文本换行零基础逆向工程27_Win32_01_宽字符_MessageBox_win32调试输出下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux+Apache+MySQL+PHP5的安装与配置与phpBB2论坛的架设

在现在的网络应用中,Linux+Apache+MySQL+PHP已经成为一个重要的组合应用了.在这里我们以PHP5为例谈一下Linux+Apache+MySQL+PHP5的安装与配置.在经过这样的工作以后我们就可以用phpBB2来架设我们自己的论坛了.1 安装MySQLMySQL可以从htt://www.mysql.org处下载得到.解压后入其目录,我们可...

【收藏】MySQL日期函数

MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +---------------------+ | now() | +---------------------+ | 2008-08-08 22:20:46 | +-------------------...

MySQL实现批量检查表并进行repair与optimize的方法

这篇文章主要介绍了MySQL实现批量检查表并进行repair与optimize的方法,结合实例形式分析了MySQL批量修复与优化表的相关技巧,需要的朋友可以参考下 本文实例讲述了MySQL实现批量检查表并进行repair与optimize的方法。分享给大家供大家参考,具体如下: 以下是shell的参考代码: #!/bin/bash host_name=19...

MySQL分页时使用 limit+order by 会出现数据重复问题

1、问题描述 在MySQL中我们通常会采用limit来进行翻页查询,比如limit(0,10)表示列出第一页的10条数据,limit(10,10)表示列出第二页。但是,当limit遇到order by的时候,可能会出现翻到第二页的时候,竟然又出现了第一页的记录。 SELECT `post_title`, `post_date` FROM pos...

Docker mysql主从配置

一:Mysql基于Docker的主从复制搭建 1:安装docker,安装步骤可见我之前的文章:Docker-常用基建的安装与部署 docker ps 命令查询当前的容器状态,这就是我们最后要达到的效果。 2:首先拉取mysql官方镜像 bash> docker pull mysql:5.7 演示环境是在同一台服务器上部署。因为docker创建容器时...

MySQL 解析 json 数组(mysql在5.7开始支持json解析)

  1.函数 JSON_EXTRACT 表数据格式:  查询结果:  sql 语句: -- ---------------------------- -- Table structure for jsonarray_test -- ---------------------------- DROP TABLE IF EXISTS `jsonarray_...