mysql 8.0.12安装配置方法图文教程(Windows版)
作者:xxfamly 发布时间:2024-01-13 14:57:40
一、简介
项目中用到了MySQL,参考网上的例子做了安装和基本使用,本文简单的介绍一下。
二、环境准备
操作系统:Win10
三、教程
1、下载安装包
在MySQL官网下载Windows版本的安装包,目前最新的版本是8.0.12。
点击Download,如下图,选择只下载,不用注册和登陆
2、安装MySQL
解压文件
解压文件到本地目录,假定解压目录为D:\ProjectTools\mysql-8.0.11-winx64
配置信息
打开目录D:\ProjectTools\mysql-8.0.11-winx64,找到my.ini文件,若没有新建一个,更改配置信息如下
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir= D:\ProjectTools\mysql-8.0.11-winx64
# 设置mysql数据库的数据的存放目录
datadir= D:\ProjectTools\mysql-8.0.11-winx64\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
安装步骤
以管理员身份运行命令行窗口(CMD)
切换到D盘,进入解压目录cd ProjectTools\mysql-8.0.11-winx64\bin
安装mysqld作为window服务,自动启动
执行安装命令mysqld --initialize --console
--initialize //创建数据文件目录和mysql系统数据库 产生随机root密码
--console //写错误日志到console window平台
启动服务net start mysql
连接到本机MySQL,键入命令mysql -u root -p,回车后提示输密码。注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则重新输入密码。
使用数据库,首次登陆需要改默认密码,alter user 'root'@'localhost' identified with mysql_native_password by 'mysql';
退出数据库exit
停止MySQL服务net stop mysql
开发工具
MySQL数据库的开发工具有很多,这里使用的是Navicat Premium,可以百度下载d
打开工具后,建立连接
连接测试,弹出成功对话框,代表已连接上。
双击连接名,可以看到MySQL自带系统用户。
精彩专题分享:
mysql不同版本安装教程
mysql5.7各版本安装教程
mysql5.6各版本安装教程
mysql8.0各版本安装教程
来源:https://blog.csdn.net/xxfamly/article/details/81356728


猜你喜欢
- 一、多表查询多表查询,也称为关联查询,指两个或更多个表一起完成查询操作。前提条件:这些一起查询的表之间是有关系的(一对一、一对多),它们之间
- 导语:通过node_exporter监控GPU以及cpu频率、温度,不想用一个node_exporter再加一个dcgm,分开监控。我这里监
- 1.事件绑定函数事件绑定函数有三个如下: 组件.bind('事件类型',
- 问题一个球从 100 米高的自由落下,每次落地后反跳回原高度的一半。求第10次弹起的高度与途径的总路程什么是递归函数函数的递归调用是函数嵌套
- 本文实例讲述了Python函数装饰器实现方法。分享给大家供大家参考,具体如下:编写函数装饰器这里主要介绍编写函数装饰器的相关内容。跟踪调用如
- JavaScript Length 字符长度函数,在很多时间我们会用length函数了,因为你得前台判断一个用户输入
- 示例:《电影类型分类》获取数据来源电影名称打斗次数接吻次数电影类型California Man3104RomanceHe's Not
- hasattr()函数hasattr()函数用于判断是否包含对应的属性语法:hasattr(object,name)参数:object--对
- 脚本运行环境python 3.6+edge浏览器(推荐使用,因为在edge浏览器中可以获得额外12分,当然chrome浏览器也可以)webd
- python开发中经常遇到报错的情况,但是warning通常并不影响程序的运行,而且有时特别讨厌,下面我们来说下如何忽略warning错误。
- 这篇文章主要介绍了python return逻辑判断表达式实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价
- MySQL是一个多线程的,结构化查询语言(SQL)数据库服务器。SQL在世界上是最流行的数据库语言。MySQL的执行性能非常高,运行速度非常
- 本文实例讲述了python单向链表的基本实现与使用方法。分享给大家供大家参考,具体如下:# -*- coding:utf-8 -*-#! p
- 1、 select top 10 * from ( select top (@Page * 10) ROW_NUMBER() OVER (o
- 背景背景是这样的, 我的家里台式机常年 休眠, 并配置了 Wake On Lan (WOL) 方便远程唤醒并使用.但是我发现, 偶尔台式机会
- 译注:前两天看到一篇不错的英文文章,叫做 How browsers work,该文概要的介绍了浏览器从头到尾的工作机制,包括HTML等的解析
- 楔子在介绍数据类型的时候我们说过,Python 的数据类型相比 C 来说要更加的通用,但速度却远不及 C。如果你在使用 Cython 加速
- 读取图片并将二进制数据转换成base64格式首先,使用nodejs进行数据读取,需要用到nodejs的fs模块进行数据读取:fs.readF
- opencv > pilimport cv2 from PIL import Imageimg = cv2.imread("
- 怎么样才能设计出漂亮的网页?怎么样才能做好网页设计工作,现在许多人还停留在网页制作的水平上,认为只要用好了网页制作软件,就能搞好网页设计了,