- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章mysql 8.0.20 安装配置详细教程由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
本文为大家分享了mysql 8.0.20 安装配置详细教程,供大家参考,具体内容如下 。
1、下载mysql8.0.20安装包 。
mysql官网:链接 。
找到安装包后下载。(官网为英文,如果看不懂的小伙伴可以将网站复制到谷歌进行翻译) 。
点击跳过登录,直接下载到本地.
安装mysql1、下载下来之后是一个zip的压缩包文件 。
将其解压.
2、解压之后,接下来设置环境变量 。
右击我的电脑===>点击属性===>点击高级系统设置===>环境变量===>系统变量path===>编辑===> 新建(放上安装mysq的路径) 。
点击高级系统设置 。
点击环境变量 。
在系统变量中找到path点击编辑 。
点击新建,把安装mysql的bin路径放上去 。
我的是d:\java\mysql8.0(windows)\mysql-8.0.20-winx64\mysql-8.0.20-winx64\bin,所以环境变量中写的就是这个路径。配置好环境变量后点击确定.
3、配置mysql 。
因为在最新版本中的zip中是没有my.ini文件,需要自己新建一个my.ini文件。(my.ini是一些配置,比如端口、连接数等等) 。
记得检查位置,别弄错了喔! 。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
[mysqld]
#设置3306端口
port=3306
#设置mysql的安装目录
basedir=d:\java\mysql8.0(windows)\mysql-8.0.20-winx64\mysql-8.0.20-winx64
#设置mysql数据库的数据的存放目录
datadir=d:\java\mysql8.0(windows)\mysql-8.0.20-winx64\mysql-8.0.20-winx64\data
#允许最大连接数
max_connections=200
#允许连接失败的次数。
max_connect_errors=10
#服务端使用的字符集默认为utf8mb4
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
=utf8mb4
[client]
#设置mysql客户端连接服务端时默认使用的端口
port=3306
default
-
character
-
set
=utf8mb4
|
mysql的安装路径记得要修改和自己安装路径一致.
4、初始化、启动mysql 。
1、这里需要注意有的教程可能会让你在mysql-8.0.20-winx64根目录下如果没有data文件夹就新建一个data文件夹,这是有问题,等会用命令行安装mysql的时候你会找不到初始的登入密码,其实在你输入mysqld --initialize 命令初始化mysql的时候会自动新建一个data文件夹.
如果没有记得手动建一个.
2、 。
在bin目录下输入cmd,以管理员省份打开命令.
输入cmd后直接回车 。
还可以直接以管理员身份打开cmd命令,然后用cd 命令切换到bin目录下 。
然后运行 。
1
|
mysqld
--initialize --console
|
命令。执行过后找到a temporary password is generated for root@localhost: 这句,localhost后面就是自己的初始化密码.
启动服务输入 。
1
|
net start mysql
|
输入 。
1
|
mysql -u root -p
|
进行登录数据库,这时提示需要密码,然后就是用你上面的密码登录 修改密码语句:
1
|
alter
user
root@localhost identified
by
‘123456';
|
修改密码为:123456 若要删除mysql,可执行命令 。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我.
原文链接:https://blog.csdn.net/qq_44376456/article/details/106060183 。
最后此篇关于mysql 8.0.20 安装配置详细教程的文章就讲到这里了,如果你想了解更多关于mysql 8.0.20 安装配置详细教程的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
目录 进程 其他相关概念 创建线程的两种方式 为什么使用start()方法而不直接使用run()方法 start()方法底层
CURL状态码列表 状态码 状态原因 解释 0 正常访问
ODBC连接类函数 odbc_connect函数:打开一个ODBC连接 odbc_close函数:关闭一个已经打开的ODBC连接 odbc_close_all函数:关闭所有已经打开的ODBC连
作为标题,如何计算从纪元1900到现在使用boost的持续时间? 编辑:很抱歉以前的问题太短。我将再次描述我的问题。 我有关于将生日另存为整数的问题。我创建了四个函数,用法如下: ptime转换为整数
前言 在Java中,有一个常被忽略 但 非常重要的关键字Synchronized今天,我将详细讲解 Java关键字Synchronized的所有知识,希望你们会喜欢 目录 1. 定义 J
详细 JVM 垃圾收集日志的时间戳是收集的开始还是结束? 2016-08-09T21:04:19.756-0400: 224890.317: [GC Desired survivor size 167
我在“Master-Detail”概念上苦苦挣扎,除了一点点(但很重要)的细微差别外,几乎所有东西都按预期工作。我应该在 Storyboard上更改什么以在详细信息 View (屏幕截图底部的右上角)
我希望能够显示表格的详细 View ,但不推送新屏幕,而只显示表格所在的详细 View 。 设置它的最佳方式是什么......如果真的可行的话? ---------------------------
我在我的博客中为我的帖子使用了详细 View ,每篇帖子都有评论,所以我想对它们进行分页,但我不知道该怎么做,因为我请求了帖子模型。我知道如何在功能 View 中执行此操作,但不知道如何在详细 Vie
在下面的代码中,与 pm 对齐,该行是否会 move 整个内存并将其分配给 pm,或者它只会 move p 指向的内存而不是整个数组? int main() { int*
1·下载 https://dev.mysql.com/downloads/mysql/ 2·安装服务 1)管理员运行cmd 2)D: 3)cd D:\mysql
今天以前一直用的SQL Server 2005做开发,偶尔也用MySQL,现入手公司项目,用到SQL Server 2008,于是乎必须安装它,免得出现其他很纠结的小问题,现将自己安装图解分享如下:
1. crontab命令选项 复制代码 代码如下: #crontab -u <-l, -r, -e> -u指定一个用
我们有一个 WPF 应用程序,它有一个主窗口/详细信息窗口,两者都是 WPF 数据网格。当您在上部数据网格中选择一行时,详细信息将显示在下部数据网格中。我想知道从 UI 的角度来看是否有任何关于如何处
在可视化 Perforce 客户端 (p4v) 中有一个选项: 显示文件操作的 p4 命令输出 启用后,在日志 Pane 中,我可以看到这样的详细日志记录: p4 sync /Users/az/ftp
在其他服务器上设置测试环境后,在几个API调用中出现错误。 99%肯定这是MySQL的事情,但是返回的错误根本没有帮助: global name 'sys' is not defined" 我已经导入
我正在维护一个通用的 iOS 应用程序,其开发已开始于 iOS 6。我正在为 iOS 7 更新 UI。现在我遇到了应用程序的 iPad 部分的奇怪问题。这部分遵循使用 UISplitViewContr
我希望我能正确描述这种情况。当它发生时很容易在屏幕上看到,但很难用语言解释,但我会尽力而为。 我有一个带有固定主视图 (UITableView) 和两个详细 View 之一的 UISplitViewC
我尝试在 eclipse 和 intelliJ 参数中使用垃圾收集记录器来配置简单的测试程序。尝试了不同类型的配置,但尚未创建日志文件。 -XX:+PrintGCDetails -XX:+PrintG
正如您所知,.cap 文件中的 java 小程序的输出文件格式必须通过智能卡读卡器/写卡器(如 ACR122 或任何其他读卡器)部署到 java 卡,而且我相信 java 卡与 java 卡之间的部署
我是一名优秀的程序员,十分优秀!