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

MySQL安装教程

一、MySQL获取

官网:www.mysql.com

也可以从Oracle官方进入:https://www.oracle.com/

下载地址:https://downloads.mysql.com/archives/community/
选择对应的版本和对应的操作系统:

二、MySQL的安装和配置
 

window操作系统安装

安装包安装

下载安装包。下一步、下一步,直至结束。

安装方式如下:

1、下载安装包

官网下载对应的安装包,根据需要下载对应的版本即可: 8.0:https://cdn.mysql.com//Downloads/MySQLInstaller/mysql-installer-community-8.0.18.0.msi 5.7:https://cdn.mysql.com//Downloads/MySQLInstaller/mysql-installer-community-5.7.28.0.msi

当然也可以选择自己需要的版本:https://downloads.mysql.com/archives/installer/

2、安装过程

image-20200918153023381

image-20200918153036669

image-20200918153103330

image-20200918153129754

image-20200918153139557

image-20200918153150122

image-20200918153158538

image-20200918153207428

image-20200918153219274

image-20200918153229294

image-20200918153241830

image-20200918153256899

image-20200918153306872

image-20200918153322636

压缩包方式

  1. 下载位置:mysql下载位置

  2. 解压缩后位置:D:\mysql-8.0.15-winx64

  3. 在主目录下复制、创建my.ini,修改其中的basedirdatadir

    basedir=mysql主目录 ​ datadir=mysql主目录/data

  4. 配置bin目录为环境变量

    方便在终端情况下,查找MySQL的相关命令

    ⚠️ 注意:一定要重新启动CMD

  5. 初始化命令(记录控制台给出的随机密码,一定记住):

    ⚠️ 一定要注意:打开cmd时,必须使用管理员身份!!!cmd打开后,切换到bin目录再执行如下命令

    mysqld --initialize --console

  6. 然后先给mysql服务创建名称(方便到时候建立多个mysql服务时不冲突)

    mysqld --install mysql8

  7. 启动服务:

    net start mysql

  8. 登陆旧密码登陆(第3步中的密码):

    mysql -u root -p

  9. 修改密码:
     

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
    				    
    # 之后键入修改密码的命令:
    ALTER USER root@localhost IDENTIFIED  BY 'root'

    使用新密码登陆:mysql -u root -p 新密码

         卸载MySQL:

        停止服务:net stop mysql

        删除服务:mysqld --remove

        登录成功后,执行命令:show databases;
MySQL的配置文件(window版):

[mysqld]
# skip_grant_tables
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\SQL\mysql-8.0.20-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\SQL\mysql-8.0.20-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

相关文章:

  • 【数据结构】二叉树总结篇
  • 二百八十五、华为云PostgreSQL——建分区表并设置主键
  • *动态规划(4)
  • 精讲坐标轴系统(Axis)
  • 实现浏览器交互Ai Web Ui-本地化部署的deepseek + Ollama + Page Assist
  • 开源表单、投票、测评平台部署教程
  • 专题二最大连续1的个数|||
  • 嵌入式Linux堆栈管理深度解析:从原理到实践
  • 【零基础到精通Java合集】第十八集:多线程与并发编程-线程池与Callable/Future应用
  • centos搭建 Node.js 开发环境
  • 金蝶云星空对接纷享销客与泛微审批:构建高效的企业数字化流程
  • deepseek本地部署:deepseek-r1-distill-llama-70b应用实践
  • Linux云计算SRE-第十七周
  • 人工智能之数学基础:线性代数中的行列式的介绍
  • 迷你世界脚本小地图接口:Mapmark
  • HSPF 水文模型建模方法与案例分析实践技术应用
  • 维度建模基础篇:从理论到核心组件解析
  • Mybatis plus异常: type `java.time.LocalDateTime` not supported by default
  • 【Godot4.4】模拟类似网页的布局
  • DEV-C++ 为什么不能调试?(正确解决方案)
  • 做电商网站需要会些什么条件/2022百度收录越来越难了
  • 重庆营销网站建设公司/seo sem是什么职位
  • 免费图表制作网站/百度用户服务中心人工24小时电话
  • 镇江个人网站建设/免费发布推广信息的平台有哪些
  • 怎么用vs2010做网站/百度关键词seo公司
  • wordpress 插件有后门/seo优化服务价格