Mysql官网下载地址和MySQL安装教程:如何安装最新版MYSQL

Mysql介绍,什么是Mysql?

MySQL 是一个开源的深受欢迎的关系型数据库管理系统(简称 RDBMS)。

它最初是由 MySQL AB(瑞典的一家营利性公司)拥有并赞助的。

Sun Microsystems 于 2008 年收购了 MySQL AB。

Oracle Corporation 随后于 2010 年收购了 Sun Microsystems。

目前排名第二,仅次于 Oracle 数据库。

MySQL 可以免费下载,但是,还提供了几个付费版本,这些版本提供了附加功能。

顾名思义,MySQL 是基于 SQL 的。 “My” 部分是以联合创始人迈克尔・韦德纽斯的女儿名字 My 命名的。

Mysql下载地址:

https://dev.mysql.com/downloads/mysql/

MySQL 应用领域

世界上一些著名的公司都在使用 MySQL,包括 Facebook,Google,Twitter,Adobe,Flickr,阿尔卡特朗讯,Zappos,YouTube 等。

可以说,Mysql是目前世界上应用最广泛的关系数据库

MySQL 工具

MySQL 有许多用于 MySQL 数据库的客户端和工具。

mysqladmin mysqladmin 是 MySQL 提供的命令行程序,你可以实现检查服务器的配置和当前状态,创建和删除数据库等。

mysqldump mysqldump 是 MySQL 提供的命令行程序,用于执行 MySQL 数据库的逻辑备份。逻辑备份是一种在不复制实际数据文件的情况下复制表结构和数据的备份。

myisamchk myisamchk 是 MySQL 提供的可以检索有关数据库表信息工具。它还可以检查,修复和优化它们。 myisamchk 特别适用于 MyISAM 表(具有 .MYD 和 .MYI 文件用于存储数据和索引的表)。

phpMyAdmin phpMyAdmin 是一个用 PHP 编写的免费软件工具,旨在处理 Web 上的 MySQL 管理。可以通过 GUI 完成常见任务,例如管理数据库,表,列,关系,索引,用户,权限等。 phpMyAdmin 还提供了对数据库运行 SQL 语句的功能。

navicat

强大的数据库管理和设计工具,支持 Win、macOS 和 linux。直观的 GUI 让用户简单地管理 MySQL、MariaDB、MongoDB、SQL Server、SQLite、Oracle 和 PostgreSQL 的数据库。

⚡ Dbeaver(推荐)

是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具。易用性是该项目的主要目标,是经过精心设计和开发的数据库管理工具。免费、跨平台、基于开源框架和允许各种扩展写作(插件)。

支持的操作系统

Mysql是跨平台的。

8.0 5.7
Operating System Architecture
Oracle Linux / Red Hat / CentOS
Oracle Linux 8 / Red Hat Enterprise Linux 8 / CentOS 8 x86_64, ARM 64
Oracle Linux 7 / Red Hat Enterprise Linux 7 / CentOS 7 ARM 64
Oracle Linux 7 / Red Hat Enterprise Linux 7 / CentOS 7 x86_64
Oracle Linux 6 / Red Hat Enterprise Linux 6 / CentOS 6 x86_32, x86_64
Oracle Solaris
Solaris 11 (Update 4+) SPARC_64
Canonical
Ubuntu 21.10 x86_64
Ubuntu 21.04 x86_64
Ubuntu 20.04 LTS x86_64
Ubuntu 18.04 LTS x86_32, x86_64
SUSE
SUSE Enterprise Linux 15 / OpenSUSE 15 (15.2) x86_64
SUSE Enterprise Linux 12 (12.5+) x86_64
Debian
Debian GNU/Linux 11 x86_64
Debian GNU/Linux 10 x86_64
Microsoft Windows Server
Microsoft Windows 2019 Server x86_64
Microsoft Windows 2016 Server x86_64
Microsoft Windows 2012 Server R2 x86_64
Microsoft Windows
Microsoft Windows 10 x86_64
Apple
macOS 11 x86_64, ARM_64
macOS 10.15 x86_64
Various Linux
Generic Linux (tar format) x86_32, x86_64, glibc 2.12, libstdc++ 4.4
Yum Repo
APT Repo
SUSE Repo  

 

Windows平台安装Mysql8

下载地址:

https://dev.mysql.com/downloads/mysql/

如果之前安装过旧版本,建议卸载后重新安装。

image-20211109113054194

⚡ 初学者建议,下载msi的安装包,包括各种工具和客户端。

这里32位的安装程序有两个版本,分别为mysql-installer-web-community和mysql-installer-communityl,

其中mysql-installer-web-community为在线安装版本,mysql-installer-communityl为离线安装版本

接下来,就是傻瓜式的一步步安装就可以了,部分截图省略

image-20211109113607516

安装时可以选择安装的组件,如开发必须组件、仅服务端、仅客户端、完全安装,以及自己定义安装。

这里选择了完全安装,包括所有组件,以及示例数据库。(如果有提示C++组件安装失败,可以忽略)

image-20211109114624302

安装最后,会验证你输入的账号密码是否可以连接成功。

macOS安装mysql

  • 可以通过brew安装
# 搜索mysql的版本 brew search mysql
itshizhan-MacBook-Pro:~ itshizhan$ brew search mysql
==> Formulae
automysqlbackup               mysql-client                  mysql-sandbox                 mysql@5.7
mysql                         mysql-client@5.7              mysql-search-replace          mysqltuner
mysql++                       mysql-connector-c++           mysql@5.6                     qt-mysql

# 可以直接安装,或指定版本安装
brew install mysql

# 启动mysql服务
mysql.server start
brew services start mysql

#停止mysql服务
mysql.server stop
brew services stop mysql
  • 官方下载dmg的包安装(推荐)

也可以和windows一样,直接到官方下载。

这样的好处是,mysql可以作为服务启动,安装的时候可以直接设置root密码。

⚡ 注意,要看自己的mac是x86的还是ARM的,否则不兼容。

image-20211113174726940

测试mysql客户端连接

  • 使用终端命令(已经设置了mysql的环境变量或切换到mysql的bin目录)
mysql -h hostname -u root -p
  • 使用mysql的shell工具

输入密码即可。

image-20211116155739943

代码技术

OpenStack词汇术语大全

2024-3-29 15:30:14

代码技术

FileToDB:一款文件转换成数据的软件,将文件(JSON、XML、TXT、CSV、TSV、RDF、Excel)导入数据库

2024-4-29 8:55:27

搜索