问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

MySQL数据库自定义路径安装教程

创作时间:
作者:
@小白创作中心

MySQL数据库自定义路径安装教程

引用
CSDN
1.
https://blog.csdn.net/weixin_45534711/article/details/143723142

本文将为大家详细介绍如何在Windows系统上安装MySQL数据库,并实现自定义安装路径。无论你是数据库初学者还是有一定经验的技术人员,都能通过本文掌握MySQL的安装配置方法。

下载MySQL

首先,我们需要从MySQL官方网站下载适合我们系统的安装包。访问MySQL下载页面,选择适合你系统的版本。这里以8.0.40社区版为例,选择ZIP压缩包进行下载。


解压和配置

  1. 将下载的ZIP压缩包解压到你想要安装的目录下,例如D:\mysql\mysql-8.0.40-winx64

  2. 在解压后的目录下新建一个名为my.ini的配置文件,将以下内容复制进去,并根据你的实际安装路径进行修改:

    [mysqld]
    # 设置3306端口
    port=3306
    # 设置mysql的安装目录
    basedir=D:\mysql\mysql-8.0.40-winx64
    # 设置mysql数据库的数据的存放目录
    datadir=D:\mysql\mysql-8.0.40-winx64\data
    # 允许最大连接数
    max_connections=200
    # 允许连接失败的次数。
    max_connect_errors=10
    # 服务端使用的字符集默认为utf8mb4
    character-set-server=utf8mb4
    # 创建新表时将使用的默认存储引擎
    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=utf8mb4
    

安装和初始化

  1. 打开命令提示符(以管理员身份运行),切换到MySQL的安装目录:

    cd D:\mysql\mysql-8.0.40-winx64
    
  2. 初始化MySQL数据库:

    mysqld --initialize --console
    

    初始化过程中会生成一个随机密码,请务必记录下来,后续登录时会用到。

安装和启动服务

  1. 安装MySQL服务:

    mysqld --install mysql
    
  2. 启动MySQL服务:

    net start mysql
    

登录和修改密码

  1. 使用随机生成的密码登录MySQL:

    mysql -uroot -p
    

    输入初始化时生成的随机密码。

  2. 修改root用户的密码:

    ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
    

配置环境变量

为了方便在任何地方都能直接使用MySQL命令,建议将MySQL的bin目录添加到系统的环境变量中:

  1. 新建一个环境变量MYSQL_HOME,值为你的MySQL安装目录。

  2. Path变量中添加%MYSQL_HOME%\bin

配置服务属性

为了确保MySQL服务在系统启动时自动运行,可以将其设置为自动启动:

  1. 右键点击“此电脑” -> “管理” -> “服务和应用程序” -> “服务”。

  2. 找到mysql服务,双击打开属性窗口,将“启动类型”设置为“自动”。

测试连接

你可以通过Navicat等数据库管理工具进行连接测试,也可以在命令行中输入以下命令进行测试:

mysql -uroot -p

输入你刚刚设置的新密码,如果能成功进入MySQL命令行界面,说明安装成功。

通过以上步骤,你已经成功在Windows系统上安装并配置了MySQL数据库。希望这篇文章能帮助你顺利完成MySQL的安装过程。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号