MySQL 8.1版本安装

这篇具有很好参考价值的文章主要介绍了MySQL 8.1版本安装。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

主要参考:MySQL详细安装教程,关于msi版和zip版详解,Windows - 知乎 (zhihu.com)

1. MySQL 下载

进入MySQL官方下载:MySQL :: Download MySQL Community Server

可以看到下载页面提供了不同版本、不同系统和不同种类安装包的选择。

mysql8.1安装教程,后端,mysql,adb,数据库

对于MySQL的版本,大概分两种:

5.x:版本更老,更稳定,比较主流

8.x:版本更新

安装包也提供了三种:

MSI:微软格式的安装包,傻瓜式安装,缺点是安装过程都是默认设计的,无法直接进行个性化设计、微调,没法专项安装数据库,重新调整需要安装完成后,进入配置文件,或者使用一些mysql命令在命令界面更改。

ZIP:直接解压,”免安装“,需要手动配置一些参数。

Debug:通常称为调试版本,它包含调试信息,并且不作任何优化,所以容量比Release大很多。(优化会使调试复杂化,因为源代码和生成的指令间关系会在优化过程中变得更复杂),不优化便于程序员进行代码调试等操作。Debug模式下生成两个文件,除了.exe或.dll文件外,还有一个.pdb文件,该文件记录了代码中断点等调试信息

本次使用的是ZIP的Release版本安装包,选择版本和系统就可以下载。

2.解压压缩包,设置配置文件

把压缩包解压到一个合适的路径(自己的目标安装路径,最好不要有中文),然后新建一个 my.ini 配置文件。(可以新建一个文本文件my.txt,配置好后将后缀改为**.ini**)

my.ini是MySQL安装时候回去配置信息的配置文件。主要记录用户信息、系统信息、数据库参数设置等

可以先配置以下参数,其他先默认:

[client]
port = 3306
 
[mysqld]
#设置3306端口(默认3306,若被占用,换其他的)
port = 3306
# 设置mysql的安装目录
basedir=D:\\MySQL\\mysql-8.1.0-winx64
# 设置mysql数据库的数据的存放目录 
datadir=D:\\MySQL\\mysql-8.1.0-winx64\\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#这个需要注意一下,不然报错
# 其原因是从 5.6开始,timestamp 的默认行为已经是 deprecated 了。
explicit_defaults_for_timestamp=true
 
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8

写完保存关闭文件。

另外,运行MySQL需要相应的DirectX和VC++库,不然可能运行报错(经常打游戏的应该都安装的差不多了…我也没遇到这个问题…)

3.初始化 MySQL

以管理员身份运行命令提示符

mysql8.1安装教程,后端,mysql,adb,数据库

cd指令切换到安装路径下的bin文件夹,便于后续操作

mysql8.1安装教程,后端,mysql,adb,数据库

进入后,输入

mysqld --initialize --user=mysql --console

初始化mysql数据库

mysql8.1安装教程,后端,mysql,adb,数据库

初始化结果会给你一个随机的MySQL数据库密码(上图红框部分),切记要复制下来这个临时密码,复制临时密码、复制临时密码、复制临时密码

4.建立 MySQL 服务

输入安装命令:

mysqld --install  mysql81

mysql81是服务名字,可以把名字设为mysql+版本号,或者别的啥

mysql8.1安装教程,后端,mysql,adb,数据库

安装成功后使用临时密码进入mysql数据库 :

mysql -uroot  -p

然后就报错了:

mysql8.1安装教程,后端,mysql,adb,数据库

参考:MySQL错误提示:“ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)”解决办法_小C博客的博客-CSDN博客

如果不是端口被占用的情况的话,可能是因为MySQL服务没有启动,使用使用:net start 启动服务(注意后面跟的是刚才install的服务名)

net start mysql81

mysql8.1安装教程,后端,mysql,adb,数据库

之后即可正常进入数据库

mysql8.1安装教程,后端,mysql,adb,数据库

更改一个密码,随机密码记不住:

注意8.x版本的修改密码语句与5.x的不同,使用网上一般教程提供的

set password=password('123456'); 

会报语法错,参考某问答模型回答可以使用以下语句

SET PASSWORD FOR root@localhost = '123456';

123456就是密码,当然自己随便设置

mysql8.1安装教程,后端,mysql,adb,数据库

5. 将MySQL添加至环境变量

为了方便操作,将MySQL添加到环境变量中。

右键此电脑 -> 属性 ->高级系统设置 ->环境变量

mysql8.1安装教程,后端,mysql,adb,数据库

添加:
    变量名:MYSQL_HOME
    变量值:D:\MySQL\mysql-8.1.0-winx64 #这里是你自己的安装路径

mysql8.1安装教程,后端,mysql,adb,数据库

编辑:
    变量名:path

    最后添加上:D:\MySQL\mysql-8.1.0-winx64\bin

6.简单的SQL指令

看看能不能用了

连接数据库

mysql -h 127.0.0.1 -P 3306 -u root -p

-h:后跟数据库服务器ip地址,本机就127.0.0.1

-P:端口

-u:用户

在本机3306端口下,可以简写为

mysql -uroot  -p

查看当前数据库

show databases;

![在这里插入图片描述](https://img-blog.csdnimg.cn/97412ae835904771b4f8f8a99c0c14e0.png

退出数据库

exit;

能用说明安装完成

mysql8.1安装教程,后端,mysql,adb,数据库文章来源地址https://www.toymoban.com/news/detail-698913.html

到了这里,关于MySQL 8.1版本安装的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows 安装 MySQL 8.1 (图文教程)

    访问 MySQL 下载地址:https://dev.mysql.com/downloads/mysql/ 下载 MySQL 时,你可以选择 ZIP 包或 MSI 安装: ZIP包 :需要手动解压、初始化、配置和安装 MySQL 服务,更灵活适合高级用户。 MSI安装 :自动安装,有安装向导引导,适合初级用户或不熟悉 MySQL 的用户。 建议根据需求选择。若

    2024年02月06日
    浏览(49)
  • (8版本)mysql数据库安装教程(自用保存)

    博主简介:想进大厂的打工人 博主主页: @xyk: 所属专栏: mysql 参考csdn大神们的文章, 总结出来的详细用法~~~  目录 文章目录 一、下载MySQL8.0.33 二、配置初始化文件my.ini(重点) 三、初始化MySQL 四、安装MySQL服务并启动 + 修改密码 4.1 安装MySQL服务 4.2 启动MySQL服务 4.3 连接Mys

    2024年02月07日
    浏览(44)
  • Linux中安装MySQL8版本,安装MySQL步骤,MySQL8离线安装

    1.检查下libaio.so.1的位置 [root@tdx ]# whereis libaio.so.1 libaio.so: /usr/lib64/libaio.so.1 如果没有找到该文件 (1).在线安装 [root@tdx ]# yum install -y libaio (2).离线安装: 上传之后执行命令安装: [root@tdx /]# rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm 2.清空系统中的原有mariadb的配置文件(/etc/my.cnf) [root@tdx

    2024年02月13日
    浏览(37)
  • Windows 下安装及配置 MySQL 8.1 (图文教程)

    访问 MySQL 下载地址:https://dev.mysql.com/downloads/mysql/ 下载 MySQL 时,你可以选择 ZIP 包或 MSI 安装: ZIP包 :需要手动解压、初始化、配置和安装 MySQL 服务,更灵活适合高级用户。 MSI安装 :自动安装,有安装向导引导,适合初级用户或不熟悉 MySQL 的用户。 建议根据需求选择。若

    2024年02月07日
    浏览(41)
  • 系统在已经安装mysql8.0版本后想要安装mysql5.7版本

    温馨提示:本篇文章在已经安装了mysql8.0版本的基础上进行,并且最终为8.0版本与5.7版本同时 存在 电脑已经安装了8.0版本的,但是因为项目需要,就想要再安装一个5.7版本的数据库,踩坑太多。。。写下这篇文章希望对有同样烦恼的友友们有帮助。 步骤如下: 1.官网下载想

    2024年02月09日
    浏览(63)
  • Yum安装MySQL8.0版本

    操纵系统:Centos7.6 IP地址:192.168.66.61 内存:2G CPU:4C 提前关闭selinux和防火墙 配置yum源 网络能够通 1.先备份Centos-Base.repo,然后从阿里云下载centos7-repo 备份本地yum源 下载阿里云的yum源 2.安装之前的环境检查 在Centos7的系统上默认是mariadb,如果要安装MySQL需要先把系统中存在的

    2024年02月08日
    浏览(43)
  • MySQL8.0版本在CentOS系统的配置教程

    1.安装MySQL MySQL安装完成后,会自动配置为名称叫做:mysqld的服务,可以被systemctl所管理,我们在进行系统的配置时,主要修改root密码和允许root远程登录。 2. 登录MySQL数据库系统 3. 修改root密码 4. [扩展],配置root的简单密码 我们可以给root设置简单密码,如123456. 请注意,此配

    2024年02月07日
    浏览(50)
  • Qt+MySql开发笔记:Qt5.9.3的msvc2017x64版本编译MySql8.0.16版本驱动并Demo连接数据库测试

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/130381428 红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…   mysql驱动版本msvc2015x32版本调

    2023年04月26日
    浏览(87)
  • Win10同时安装MYSQL5.7和MYSQL8.0版本

    官网下载网址:https://dev.mysql.com/downloads/ 2.1、解压文件夹,然后新建一个 my.ini 文件 my.ini文件内容: 2.2、以 管理员身份运行 cmd命令提示符,切换到 bin 路径下。 输入命令: mysqld --initialize --console 然后记住随机密码 2.3、安装MySQL5服务 【my.ini更改为自己的安装路径!!!管理员

    2024年02月10日
    浏览(61)
  • window 以zip的方式 安装mysql5.7或mysql8,或者两个一起安装Mysql5.7和Mysql8、或其他的版本也可以

    注意不能同一个端口。需要创建个my.ini ,配置内容在网上查下即可 比如说 mysql8的配置文件或mysql5.7的配置,当然内容差别不大,只是需要看自己需求或业务来制定配置内容 以下的命令操作需要以管理员方式打开哦 这里安装多个不同mysql版本是可以的,只要注意配置文件的端口

    2024年02月04日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包