• 2023 年最新 MySQL 数据库 Windows 本地安装、Centos 服务器安装详细教程


    MySQL 基本概述

    MySQL是一个流行的关系型数据库管理系统(RDBMS),广泛应用于各种业务场景。它是由瑞典MySQL AB公司开发,后来被Sun Microsystems收购,最终被甲骨文公司(Oracle Corporation)收购。MySQL是一个开源项目,具有强大的性能、易用性和可靠性,成为许多大型和中型应用的首选数据库。

    在这里插入图片描述

    MySQL 数据库官方网站:https://www.mysql.com/

    Structure Query Language SQL 概述

    Structure Query Language(结构化查询语言)简称 SQL,它被美国国家标准局(ANSI)确定为关系型数据库语言的美国标准,后被国际化标准组织(ISO)采纳为关系数据库语言的国际标准。数据库管理系统可以通过SQL管理数据库;定义和操作数据,维护数据的完整性和安全性。

    Windows 安装 MySQL 数据库

    MySQL 数据库安装地址:https://dev.mysql.com/downloads/mysql/

    在这里插入图片描述
    解压安装 ZIP 压缩包

    在这里插入图片描述

    添加环境变量:我的电脑 > 属性 >高级 > 编辑环境变量 > 选择 path 添加 MySQL 安装目录下 bin 文件夹地址

    在 MySQL 安装目录下,新建 my.ini 文件编辑(注意替换路径位置)

    [mysqld]
    basedir=E:\Environment\mysql-8.2.0-winx64
    datadir=E:\Environment\mysql-8.2.0-winx64\data\
    port=3306
    
    • 1
    • 2
    • 3
    • 4

    安装 MySQL 数据库

    mysqld -install
    
    • 1

    初始化数据文件

    C:\Users\Administrator>mysqld --initialize --console
    2023-11-20T08:52:45.069588Z 0 [System] [MY-015017] [Server] MySQL Server Initialization - start.
    2023-11-20T08:52:45.075998Z 0 [System] [MY-013169] [Server] E:\Environment\mysql-8.2.0-winx64\bin\mysqld.exe (mysqld 8.2.0) initializing of server in progress as process 18020
    2023-11-20T08:52:45.093763Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
    2023-11-20T08:52:45.533791Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
    2023-11-20T08:52:47.356639Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: trjpF4m=ofnZ
    2023-11-20T08:52:49.673254Z 0 [System] [MY-015018] [Server] MySQL Server Initialization - end.
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    启动 MySQL 服务

    net start mysql
    
    • 1

    登陆 MySQL root 用户

    C:\Users\Administrator>mysql -u root -p
    Enter password: ************
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 9
    Server version: 8.2.0
    
    Copyright (c) 2000, 2023, Oracle and/or its affiliates.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13

    修改 MySQL 密码指令

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
    
    • 1
  • 相关阅读:
    论文导读 | 支持事务与图分析的图存储系统
    金仓数据库KingbaseES运维工具参考手册(2. 通用环境变量参数文件)
    【SA8295P 源码分析】130 - GMSL2 协议分析 之 I2C/UART 双向控制通道原理分析
    【大虾送书第九期】速学Linux:系统应用从入门到精通
    Apollo之虚拟机部署
    秒杀哲学家问题的万能思路
    【紫光同创国产FPGA教程】——PDS安装教程
    maven(1)
    香港和新加坡,谁是亚洲加密金融中心?
    proteus中仿真arduino的水位测试传感器
  • 原文地址:https://blog.csdn.net/qq_47452807/article/details/134510211