Windows下mysql 8.0.29 winx64安装配置方法图文教程
作者:科特君 发布时间:2024-01-15 14:07:10
Windows上安装mysql-8.0.29-winx64,供大家参考,具体内容如下
1.进入官网找到自己所需的安装包:https://dev.mysql.com/ ,路径:DOWNLOAD–>MYSQL Community Downloads–>MYSQL on Windows
附下载地址:MySQL Community Server 8.0.29 官方免费安装版
2、解压zip压缩包至想要安装的目录,比如解压到D:\mysql\mysql-8.0.29-winx64
3、在解压目录D:\mysql-8.0.29-winx64中创建MySQL配置文件my.ini
配置文件my.ini内容如下:
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\mysql-8.0.29-winx64 ??
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-8.0.29-winx64\Data ??
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
4、以管理员身份打开命令行,切换到安装MySQL的目录下,再切换到bin目录下
然后切换到mysql的bin目录下
5、执行MySQL初始化命令 mysqld --initialize --console
记录初始化完成后生成的用户名和密码(红框所示位置即为密码),即root用户和生成的密码,后续我们可以更改。
6、安装MySQL的服务mysqld,同样在bin目录下,执行MySQL服务安装命令 mysqld --install 服务名(不写的话默认服务名是mysql)
因为我这里先前已经安装了,这里只是展示一下。
7、启动MySQL服务,命令为:net start mysql。其中(停止服务:net stop mysql ,卸载服务:sc delete 服务名)
8、登录mysql
输入命令:mysql -u root -p ,(其中-u root表示用户名为root,-p表示登录密码)登录,然后提示输入密码,密位为先前初始化红框所示。
由于自动生成的密码比较复杂,我们可以更改密码,更改密码命令为:alter user root@‘localhost’ identified by ‘root’; 其中单引号内为更改后的密码。
然后输入exit;命令退出mysql,重新登录mysql检验一下密码是否修改成功
9、将mysql.exe和mysqld.exe所在的路径添加到环境变量中,然后重启MySQL服务
打开cmd输入mysql –u root –p, 使用root用户和密码通过命令行(无需管理员身份和切换到mysqld的bin目录下)登录MySQL验证是否安装成功。
接下来就可以去操作数据库啦!
来源:https://blog.csdn.net/qq_42635198/article/details/125428869
猜你喜欢
- 一、文件操作1、文件的概念1.文件就是计算机暴露给用户操作硬盘的快捷方式2.计算机的文件,就是用来储存某种信息的数据3.在计算机中,文件是以
- 导语害!现在是10月份了,国庆过完也降温了——还有几个月就过年了,哦吼~这一年就快过去了,不知道小编带给大家这么多的表白代码都用了没?用了没
- CAS 全称集中式认证服务(Central Authentication Service),是实现单点登录(SSO)的一中手段。CAS 的通
- 本文实例讲述了Python3基于sax解析xml操作。分享给大家供大家参考,具体如下:python使用SAX解析xmlSAX是一种基于事件驱
- 一、 collections 中 defaultdict 的使用1.字典的键映射多个值将下面的列表转成字典l = [('a'
- 前言ctypes是Python的外部函数库。它提供了C兼容的数据类型,并且允许调用动态链接库/共享库中的函数。它可以将这些库包装起来给Pyt
- 本文为大家分享了购物商城小程序,供大家参考,具体内容如下软件版本:python3.x功能:实现简单购物商城1.允许用户选择购买多
- 大家好,今天在写代码的时候,遇到了这样一种情况。我有如下所示的几个类用来存放程序配置(其实当做命名空间来用,同时感觉能够继承方便一点),im
- 1、TransBigData简介TransBigData是一个为交通时空大数据处理、分析和可视化而开发的Python包。TransBigDa
- 前言除了数字,Python中最常见的数据类型就是字符串,无论那种编程语言,字符串无处不在。例如,从用户哪里读取字符串,并将字符串打印到屏幕显
- 1.ACCESS查询(query_info):select * from info where stu = name1 and age =
- PHP asXML()函数实例格式化 XML(版本 1.0)中的 SimpleXML 对象的数据:<?php $note=<&l
- 本文实例讲述了Django实现简单分页功能的方法。分享给大家供大家参考,具体如下:使用django的第三方模块django-pure-pag
- 有时候在一个页面用到收放功能的时候时,总有一个虚线框在触发收放的功能按钮上,显得特别刺眼,那如何去除这个虚线框呢?在IE下,需要在标签 a
- 同伪类的方式类似,伪元素通过对插人到文档中的虚构元素进行触发,从而达到某种效果。在CSS1里,有两个伪元素,即:first-letter和f
- 我就废话不多说了,直接上代码吧!# -*- coding: utf-8 -*-import pandas as pdimport matpl
- 解决项目pycharm能运行,在终端却无法运行的问题报 ModuleNotFoundError: No module named '
- sqoop是一款用于hadoop和关系型数据库之间数据导入导出的工具。你可以通过sqoop把数据从数据库(比如mysql,oracle)导入
- 本文实例讲述了python和mysql交互操作。分享给大家供大家参考,具体如下:python要和mysql交互,我们利用pymysql这个库
- 我们已经看到使用WHERE子句的SQL SELECT命令来从MySQL表获取数据。但是,当我们试图给的条件比较字段或列的值为NULL,它不能