当前位置: 首页 > news >正文

MySQL 安装教程(Windows 版):从入门到配置全流程

引言:什么是数据库

数据库(Database,简称 DB)是按照特定数据结构组织、存储和管理数据的集合,可理解为一个高效的 “数字仓库”—— 它能将分散的信息系统化存储,方便用户或程序进行数据的添加、查询、修改、删除等操作,同时保证数据的安全性、完整性和可复用性。

作为全球最流行的开源关系型数据库之一,MySQL 凭借轻量高效、兼容性强的特点,广泛应用于 Web 开发、数据分析等场景。对于新手而言,安装配置环节容易踩坑,本文将以 Windows 系统为例,带大家一步步完成 MySQL 的安装、配置与测试,同时整理常见问题解决方案,助力快速上手。

Msql安装与卸载

Mysql的安装有两种版本,建议使用压缩版安装

安装包版:https://downloads.mysql.com/archives/installer/

压缩版:https://dev.mysql.com/downloads/mysql/

 卸载——防止电脑上本来就有出现安装错误

一 安装版的删除过程

1.打开控制面板,删除程序中找到mysql直接卸载

2.删除mysql的隐藏文件 C:\ProgramDate

二 解压版删除过程

删除解压目录即可

 解压版安装

1.解压文件——不能出现中文路径

解压到创建好的目录

2.点击目录,创建data文件夹

3.创建配置文件my.ini

4.修改配置文件的安装目录与数据存放目录

5.配置文件文本

[mysqld]
# skip_grant_tables
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\\soft\\mysql\\mysql-8.0.24-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\\soft\\mysql\\mysql-8.0.24-winx64\\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[client]
#password = your_password
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4

6.配置环境变量

6.1 搜索 编辑系统环境变量
6.2 点击环境变量在系统变量添加

7.初始化mysql

配置完系统环境变量后在管理员cmd命令窗口就能再任意路径下使用mysql命令了

#初始化命令
mysqld --initialize --console#安装mysql服务
mysqld --install#启动服务
net start mysql#如果服务启动不成功
#1.先删除服务
sc delete mysql
#2.再重新安装mysql服务
mysqld --install mysql
#3.启动net start mysql服务
net start mysql

8.修改临时密码

完成mysql初始化后会生成临时密码用于第一次登录

建议登录进mysql后要修改密码——初始密码较为复杂不好记,弄成自己习惯的防止忘记密码

ALTER USER root@localhost IDENTIFIED BY '修改为自己的密码建
议使用root'

http://www.dtcms.com/a/520433.html

相关文章:

  • 网站建设责任分解杭州市建筑业协会官网
  • 【数据库】MySQL数据库基础
  • 四川省建设厅官方培训网站网站顶部
  • 图解Vue3 响应式,手动实现核心原理
  • 压缩与缓存调优实战指南:从0到1根治性能瓶颈(三)
  • 【设计模式】外观模式/门面模式(Facaed)
  • 矽塔 SA8206 36V/2.5A 过压/过流保护芯片
  • 莱州做网站网站建设给客户看的ppt
  • Windows - Maven 安装到 IDEA 配置全流程
  • java填充word模版导出word文件支持导出pdf,支持本地下载和网络下载,使用jar包
  • 网络安全:Apache Druid 安全漏洞
  • 宁波公司建站模板wordpress用户调用
  • 70%的RAG性能与分块有关
  • 足球网站开发外贸网站优化推广
  • Uncertainty-Aware Null Space Networks for Data-Consistent Image Reconstruction
  • 孝感网站seodw做网站的导航栏怎么做
  • LeetCode 每日一题 166. 分数到小数
  • 封面论文丨薄膜铌酸锂平台实现强耦合电光调制,《Light Sci. Appl. 》报道机器学习优化新范式
  • 做外贸找产品上哪个网站好flash素材网站有哪些
  • Rust内存安全:所有权与生命周期的精妙设计
  • 2510rs,稳定裸函数
  • 西安住房建设局网站首页企业网站 设计需求
  • LangChain:让大模型具备思考与行动能力的框架
  • MySQL 及 SQL 注入详细说明
  • 医院移动护理系统源码,JAVA移动护理系统源码,医院移动护士站源码
  • 网站建设营销型新型塑料建筑模板图片
  • Linux 有哪些功能相似的命令
  • 外贸推广网站冲压加工瑞安有做网站吗
  • 【开题答辩实录分享】以《租房小程序的设计和实现》为例进行答辩实录分享
  • vscode debug Transformer源码说明