MySQL9.0(innovation)安装及配置详细教程

 更新时间:2024年08月15日 09:15:13   作者:Mercurystraw  
MySQL对于开发者来说,不但体积小,速度也很可观,最最重要的是开源,所以非常受开发者们的欢迎,这篇文章主要给大家介绍了关于MySQL9.0(innovation)安装及配置的详细教程,需要的朋友可以参考下

1.下载

在官网mysql.com  选中DOWNLOADS

在最下面有社区版(community)版的下载 点击进入

选中MySQL Community Server

上面可以选择版本以及安装的系统 本人使用7.1最新的9.0.0版本和Windows,选择MSI安装。下载后双击点开。可以发现有Typical/Custom/Complete三个下载的选项,选择Custom选项,因为可以修改下载文件位置。选中MySQL Server并修改下载文件位置。接下来就是安装,完成后会有选项进行配置(默认勾选了),然后会自动调用程序进行配置。

2.配置

主要有两个地方需要注意:

        1. 开始有一个数据库Data的放置地址,由于配置默认放在了C盘,选项不能改,暂时先放在那,接下来都是默认选项,不用多改。

        2.数据库root用户的密码设置;暂时不用添加用户。

        3. 倒数第二(或三)个选项有选择数据库下载,分别是:

Sakila 示例数据库;World 示例数据库

这是MySQL提供的样例数据库,可以选择下载进行sql指令练习操作。

选完接下来一系列next操作即可完成配置操作。

3.修改数据库data存储地址

MySQL默认将data存放在C盘的ProgrammeData,如果后期大量数据会导致C盘爆红。因此需要修改。

首先进入Windows的“服务”界面,将MySQL90右键选择停止。

然后在D盘创建一个文件夹准备存放Data,将C:\ProgramData\MySQL\MySQL Server 9.0底下的Data文件夹转移到D盘,比如我的位置为:D:\MySQL\MySQL_data\Data。

然后回到C:\ProgramData\MySQL\MySQL Server 9.0,将底下的my.ini配置设置文件用VSCode打开(不要用记事本!!因为会出现错误),快捷键ctrl+f搜索‘datadir’。

(上图已修改过)

然后将datadir修改后转移后的地址,保存即可(如需权限则管理员权限)。

修改完成后,在服务中重新把MySQL90服务启动,如果服务启动成功,则说明上面的修改正确。

4.在cmd命令行中打开MySQL

这需要系统识别mysql指令,需要添加环境变量。将MySQL下带bin的路径复制,如:D:\MySQL\MySQL_Server_9.0\bin。打开系统属性 编辑环境变量页面

进入环境变量后双击系统变量中的Path变量新建添加路径 D:\MySQL\MySQL_Server_9.0\bin

,确定即可。

然后可以在cmd界面输入:

mysql --version

结果如下:

mysql  Ver 9.0.0 for Win64 on x86_64 (MySQL Community Server - GPL)

也可以通过命令:

mysql -uroot -p

然后输入root的密码登入数据库。

总结

到此这篇关于MySQL9.0(innovation)安装及配置详细教程的文章就介绍到这了,更多相关MySQL9.0 innovation安装配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MySQL报错 :Error writing file ‘/tmp/XXXX‘ (Errcode: 28 - No space left on device)的解决方法

    MySQL报错 :Error writing file ‘/tmp/XXXX‘ (Errcode: 28 

    这篇文章主要给大家介绍了MySQL报错解决:Error writing file ‘/tmp/XXXX‘ (Errcode: 28 - No space left on device),文中通过代码示例和图文介绍的非常详细,需要的朋友可以参考下
    2023-10-10
  • Mysql中的NULL和Empty String

    Mysql中的NULL和Empty String

    这篇文章主要介绍了Mysql中的NULL和Empty String知识,需要的朋友可以参考下
    2017-12-12
  • MySQL从库维护经验分享

    MySQL从库维护经验分享

    这篇文章主要介绍了MySQL从库维护经验分享,帮助大家更好的理解和使用MySQL数据库,感兴趣的朋友可以了解下
    2020-11-11
  • 验证Mysql中联合索引的最左匹配原则详情

    验证Mysql中联合索引的最左匹配原则详情

    这篇文章主要介绍了验证Mysql中联合索引的最左匹配原则详情,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08
  • MySQL深度分页(千万级数据量如何快速分页)

    MySQL深度分页(千万级数据量如何快速分页)

    后端开发中经常需要分页展示,个时候就需要用到MySQL的LIMIT关键字。LIMIT在数据量大的时候极可能造成的一个问题就是深度分页。本文就介绍一下解决方法,感兴趣的可以了解一下
    2021-07-07
  • 如何搭建 MySQL 高可用高性能集群

    如何搭建 MySQL 高可用高性能集群

    MySQL 作为小型应用的数据库,它完全可以胜任,但是如果是大型应用,高性能高可用的要求,单服务器部署的MySQL就不够了。MySQL NDB Cluster为这个需求提供了一个官方的集群解决方案。本文将研究如何搭建 MySQL 高可用高性能集群
    2021-06-06
  • Navicat连接MySQL提示1045错误解决(重置MySQL密码)

    Navicat连接MySQL提示1045错误解决(重置MySQL密码)

    连接MySQL数据库时难免会遇到1045错误,主要是因为用户输入的用户名或密码错误被拒绝访问,如果不想重装,需要找回密码或者重置密码,这篇文章主要给大家介绍了关于Navicat连接MySQL提示1045错误解决的方法,主要是重置MySQL密码,需要的朋友可以参考下
    2023-04-04
  • Mysql超详细讲解死锁问题的理解

    Mysql超详细讲解死锁问题的理解

    又到了金三银四的时候,大家都按耐不住内心的躁动,我在这里给大家分享下之前面试中遇到的一个知识点(死锁问题),如有不足,欢迎大佬们指点指点
    2022-03-03
  • MySQL中binlog+dump备份还原详细教程

    MySQL中binlog+dump备份还原详细教程

    MySQL备份是指将MySQL数据库中的数据进行备份,以便在需要的时候能够恢复数据,下面这篇文章主要给大家介绍了关于MySQL中binlog+dump备份还原的相关资料,需要的朋友可以参考下
    2023-05-05
  • Mysql 远程连接配置实现的两种方法

    Mysql 远程连接配置实现的两种方法

    这篇文章主要介绍了Mysql 远程连接配置实现的两种方法的相关资料,需要的朋友可以参考下
    2017-07-07

最新评论