MySQL数据库压缩版本安装与配置详细教程

 更新时间:2021年05月21日 09:05:59   作者:florachy  
今天教各位小伙伴怎么安装及配置Mysql数据库,文中有非常详细的图文解说及代码示例,对刚入门mysql的小伙伴们很有帮助,需要的朋友可以参考下

一、下载MySQL

下载地址:

https://dev.mysql.com/downloads/mysql/
https://dev.mysql.com/downloads/mysql/5.7.html#downloads (MySQL Community Server 5.7.34)

在这里插入图片描述

二、解压压缩包

下载完成后,将压缩包直接解压。

在这里插入图片描述

三、初始化mysql

新建data文件并新建my.ini配置文件

在解压后的mysql目录下面新建一个data的空文件夹,再在D:\Program Files\mysql-8.0.25-winx64下新建一个my.ini的配置文件。在该文件中写入以下代码:

[mysqld]
#设置服务端使⽤用的字符集为utf-8
character-set-server=UTF8MB4
#绑定IPv4地址
bind-address=0.0.0.0
#设置mysql的端⼝口号
port = 3306
#设置mysql的安装⽬目录
basedir=F:/mysql-5.7.23
#设置mysql数据库的数据的存放⽬目录
datadir=C:/mysql-5.7.23/data
#允许最⼤大连接数
max_connections=2000
#创建新表时将使⽤用的默认存储引擎
default-storage-engine=INNODB
#设置mysql以及数据库的默认编码
[mysql]
default-character-set=utf8
[mysql.server]
default-character-set=utf8
#设置客户端默认字符集
[client]
default-character-set=utf8

以上#号以及后面的中文必须删除,最终效果如下图所示:

在这里插入图片描述

这里需要注意的一点,如果data文件不为空,则会报错:The designated data directory D:\Program Files\mysql-8.0.25-winx64\data\ is unusable. You can remove all files that the server added to it.

解决办法:删除掉data文件夹里面的文件。

在这里插入图片描述

以管理员身份运行cmd,进入mysql的bin目录

在这里插入图片描述
在这里插入图片描述

四、安装mysql服务

执行命令:mysqld --install

如果需要卸载,使用命令mysqld --remove

在这里插入图片描述

执行命令:mysqld --initialize --user=root --console

在这里插入图片描述

这里我遇到了一个错误:

在这里插入图片描述

原因是我的my.ini文件中编码格式有误,按照报错提示修改即可。

在这里插入图片描述 

启动mysql服务 启动服务使用命令:net start mysql

在这里插入图片描述 

登录mysql 执行命令:mysql -uroot -p:刚刚初始化生成的随机密码
遇到错误:

在这里插入图片描述 

修改密码 命令:set password = password(‘新密码') 停止服务

使用命令:net stop mysql

在这里插入图片描述

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

相关文章

  • My Sql 1067错误与编码问题的解决方案

    My Sql 1067错误与编码问题的解决方案

    My Sql 大部分都是用绿色版(解压版) 然后注册服务简单方便,但是配置文件也很让人纠结,下面小编给大家带来了My Sql 1067错误与编码问题的解决方案,感兴趣的朋友参考下吧
    2016-11-11
  • Mysql行锁和表锁的实现示例

    Mysql行锁和表锁的实现示例

    行锁和表锁是两种常见的锁定机制,本文主要介绍了Mysql行锁和表锁,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-08-08
  • mysql alter添加列的实现方式

    mysql alter添加列的实现方式

    这篇文章主要介绍了mysql alter添加列的实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • mysql InnoDB建表时设定初始大小的方法

    mysql InnoDB建表时设定初始大小的方法

    这篇文章主要介绍了mysql InnoDB建表时设定初始大小的方法,需要大家到MYSQL后台实际操作方可以看到效果
    2013-11-11
  • SQL语句中EXISTS的详细用法大全

    SQL语句中EXISTS的详细用法大全

    最近重新用到了exists关键字,对于其基本用法记录一下,下面这篇文章主要给大家介绍了关于SQL语句中EXISTS的详细用法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-06-06
  • MySQL常见错误以及解决方法

    MySQL常见错误以及解决方法

    该文章详细介绍了在使用MySQL数据库时可能遇到的常见错误及其解决方法,涵盖了权限问题、配置错误、文件问题、网络问题等多种情况,文章内容全面,实用性强,适合数据库管理员和开发人员参考
    2024-12-12
  • mysql 设置自动创建时间及修改时间的方法示例

    mysql 设置自动创建时间及修改时间的方法示例

    这篇文章主要介绍了mysql 设置自动创建时间及修改时间的方法,结合实例形式分析了mysql针对创建时间及修改时间相关操作技巧,需要的朋友可以参考下
    2019-09-09
  • Mysql 查询数据库容量大小的方法步骤

    Mysql 查询数据库容量大小的方法步骤

    这篇文章主要介绍了Mysql 查询数据库容量大小的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-06-06
  • MYSQL实现添加购物车时防止重复添加示例代码

    MYSQL实现添加购物车时防止重复添加示例代码

    在向mysql中插入数据的时候最需要注意的就是防止重复发添加数据,下面这篇文章主要给大家介绍了关于MYSQL如何实现添加购物车的时候防止重复添加的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-09-09
  • Mysql数据库之主从分离实例代码

    Mysql数据库之主从分离实例代码

    本篇文章主要介绍了Mysql数据库之主从分离实例代码,MySQL数据库设置读写分离,可以使对数据库的写操作和读操作在不同服务器上执行,提高并发量和相应速度。
    2017-03-03

最新评论