mysql在linux下有三种安装方式,依照难以程度排序:
网站建设哪家好,找创新互联建站!专注于网页设计、网站建设、微信开发、成都小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了茅箭免费建站欢迎大家使用!
第一种是yum install mysql,这种安装方式最简单,初学可以采用。但是这种安装的弊端是安装的版本比较低,现在安装的话是5.17的版本。
第二种方式是下载最新的MySQL-5.6.25-1.rhel5.x86_64.rpm-bundle.tar,解压缩后,用rpm -ivh 包名,安装四个包就可以了,注意先后顺序。
第三种方式是下载最新的mysql-5.6.27-linux-glibc2.5-i686.tar.gz,解压缩后,手动配置。主要包括配置:增加mysql用户和群组;拷贝my-default.inf文件为my.inf到/etc/下;安装并初始化/mysql-5.6.27/scripts/mysql_install_db --user=mysql --basedir=/... --datadir=/...;增加到服务中chkconfig --add mysql ,chkconfig mysql on ;启动服务service mysql start ;修改root初始密码。操作完以上几部基本上就可以了。
1、首先打开下载的安装文件。
2、mysql安装向导启动,点击“next”继续。
3、选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程。
4、在“MySQL Server(MySQL服务器)”上左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。点选“Change...”,手动指定安装目录。
5、确认一下先前的设置,如果有误,按“Back”返回重做。按“Install”开始安装。
6、正在安装中,请稍候。
7、点击“next”继续。
8、最后软件安装完成了,出现上面的界面,这里有一个很好的功能,mysql 配置向导,不用向以前一样,(自己手动乱七八糟的配置my.ini 了,将“Configure the Mysql Server now”前面的勾打上,点“Finish”结束)。
方法/步骤
1、下载安装文件,安装:双击Setup.exe文件,开始mysql的安装。
2、点击Next开始下一步安装。默认是Typical,选择Custom,因为Typical模式不允许改变安装路径,只能安装在C盘
3、这里需要选择组件和更改文件夹位置,组件可以默认的,位置要选择Change来改变(注意:安装mysql的路径中,不能含有中文)
4、点击Install开始安装
5、安装完成。
首先选择正确的云yum源
MYSQL的yum源在官网
以下以centos7和centos8为例
下载源
安装源(这个源里面有8.0和5.7,两个版本,下一篇会介绍如何增加其他版本)
查看当前可安装的mysql版本
以上源默认是8.0版本的
需要8.0可以直接运行安装(更换5.7略过此步骤)
查看库中所有版本
如果我们要选择版本,可以先执行下面命令查看一下有哪些版本
查看输出
安装开启和禁用仓库的命令
开启5.7禁用8.0
这样我们就开启了5.7关闭了8.0
再次查看
为了保险我们可以再次用命令查看以下
输出结果
5.7已启用
开始安装5.7
启动
方法/步骤
1
检查电脑上是否安装过MySQL服务
1.win + r 打开DOS窗口。
2.输入services.msc,打开本地服务窗口。
3.查找是否存在MySQL服务是否存在。
请点击输入图片描述
2
获取MySQL安装包
1.打开MySQL下载地址,MySQL官方下载地址。
2.选择自己的安装平台,这里选择Microsoft Windows。
3.选择合适的安装包,进入下载页面,点击下载即可获取安装包。
请点击输入图片描述
请点击输入图片描述
3
配置MySQL环境变量
1.将下载好的安装包解压到合适的目录下。
2.配置MySQL环境变量,步骤如下:
计算机右键单击-选择属性-高级系统配置-环境变量-选择系统变量Path-选择编辑-在变量值输入框的末尾添加一个分号,后面紧接着解压后目录-点击确定。
请点击输入图片描述
请点击输入图片描述
4
生成MySQL数据目录,即data目录。打开DOS窗口,进入到MySQL目录下的bin目录,执行命令mysqld --initialize-insecure --user=mysql,此时在MySQL目录下生成data目录。
请点击输入图片描述
请点击输入图片描述
5
执行Mysql安装命令。打开DOS窗口,进入到MySQL目录下的bin目录,执行命令mysqld -install,此时界面提示服务安装成功。
请点击输入图片描述
6
启动Mysql服务。打开DOS窗口,进入到MySQL目录下的bin目录,执行命令net start MySQL,此时界面提示服务启动成功,此时安装完毕。
请点击输入图片描述
有3种安装类
型:Typical(典型安装)、Complete(完全安装)和Custom(定制安装)。Typical(典型安装)安装只安装MySQL服务器、
mysql命令行客户端和命令行实用程序。命令行客户端和实用程序包括mysqldump、myisamchk和其它几个工具来帮助你管理MySQL服务
器。Complete(完全安装)安装将安装软件包内包含的所有组件。完全安装软件包包括的组件包括嵌入式服务器库、基准套件、支持脚本和文档。
Custom(定制安装)安装允许你完全控制你想要安装的软件包和安装路径。 在此选择的是“Custom”
所有可用组件列入定制安装对话框左侧的树状视图内。未安装的组件用红色 X 图标表示;已经安装的组件有灰色图标。要想更改组件,点击该组件的图标并从下拉列表中选择新的选项。可以点击安装路径右侧的Change...按钮来更改默认安装路径。
选
择配置类型可以选择两种配置类型:Detailed Configuration(详细配置)和Standard Configuration(标准配
置)。Standard Configuration(标准配置)选项适合想要快速启动MySQL而不必考虑服务器配置的新用户。详细配置选项适合想要更
加细粒度控制服务器配置的高级用户。如果系统上已经安装了MySQL和你想要配置的安装,建议选择详细配置。
在此选择的是Detailed Configuration
选
择服务器类型可以选择3种服务器类型,选择哪种服务器将影响到MySQL Configuration Wizard(配置向导)对内存、硬盘和过程或使
用的决策。·Developer Machine(开发机器):该选项代表典型个人用桌面工作站。假定机器上运行着多个桌面应用程序。将MySQL服务器
配置成使用最少的系统资源。 ·Server Machine(服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如FTP、
email和web服务器。MySQL服务器配置成使用适当比例的系统资源。 ·Dedicated MySQL Server Machine(专用
MySQL服务器):该选项代表只运行MySQL服务的服务器。假定运行没有运行其它应用程序。MySQL服务器配置成使用所有可用系统资源。在此选择的
是Developer Machine
选
择储存引擎你可以指出创建MySQL表时使用的表处理器。通过该选项,你可以选择是否使用InnoDB储存引擎,以及InnoDB占用多大比例的服务器资
源。 ·Multifunctional Database(多功能数据库):选择该选项,则同时使用InnoDB和MyISAM储存引擎,并在两个引擎
之间平均分配资源。建议经常使用两个储存引擎的用户选择该选项。 ·Transactional Database Only(只是事务处理数据库):该
选项同时使用InnoDB和MyISAM 储存引擎,但是将大多数服务器资源指派给InnoDB储存引擎。建议主要使用InnoDB只偶尔使用
MyISAM的用户选择该选项。·Non-Transactional Database Only(只是非事务处理数据库):该选项完全禁用
InnoDB储存引擎,将所有服务器资源指派给MyISAM储存引擎。建议不使用InnoDB的用户选择该选项。在此选择的是
Multifunctional Database
因为我把安装路径改了,我的图显示的是D: Installation Path
设
置并发连接数设置,限制所创建的与MySQL服务器之间的并行连接数量很重要,以便防止服务器耗尽资源。·Decision Support(决策支持)
(DSS)/OLAP:如果服务器不需要大量的并行连接可以选择该选项。假定平均并行连接数为
20。·Online Transaction Processing(联机事务处理)(OLTP):如果你的服务器需要大量的并行连接则选择该选项。最
大连接数设置为500。 ·Manual Setting(人工设置):选择该选项可以手动设置服务器并行连接的最大数目。从前面的下拉框中选择并行连接
的数目,如果你期望的数目不在列表中,则在下拉框中输入最大连接数。
联
网选项在Networking Options(网络选项)对话框中可以启用或禁用TCP/IP网络,并配置用来连接MySQL服务器的端口号。默认情况
启用TCP/IP网络。要想禁用 TCP/IP网络,取消选择Enable TCP/IP Networking选项旁边的检查框。默认使用3306端
口。要想更访问MySQL使用的端口,从下拉框选择一个新端口号或直接向下拉框输入新的端口号。如果你选择的端口号已经被占用,将提示确认选择的端口
号。 我的设置如图
选择字符集,选择UTF8可以将不同语言的字符储存为单一的字符集
设
置服务在基于Windows NT的平台上,可以将MySQL服务器安装成服务。安装成服务,系统启动时可以自动启动MySQL服务器,甚至出现服务故障
时可以随Windows自动启动。默认情况,MySQL Configuration Wizard(配置向导)将MySQL服务器安装为服务,服务名为
MySQL。如果你不想安装服务,取消Install As Windows Service选项旁边的选择框。可以从下拉框选择新的服务名或在下拉框输
入新的服务名来更改服务名。要想将MySQL服务器安装为服务,但是不自动启动,不选中
Launch the MySQL Server Automatically选项旁边的检查框。我设置的时候也勾选了
Include Bin Directory in Windows PATH
安
全选项强烈建议为你的MySQL服务器设置一个root密码,默认情况MySQL Configuration Wizard(配置向导)要求你设置一个
root密码。如果你不想设置root密码,不选中Modify Security Settings(修改安全设定值)选项旁边的选择框。要想设置
root密码,在New root password(输入新密码)和Confirm(确认)两个框内输入期望的密码。如果重新配置已有的服务器,你还需
要Current root password(当前root密码)框内输入已有的root密码。要想防止通过网络登录,不选中
Enable root access from remote machines(不允许远程连接)选项旁边的框。这样可以提高安全。要想创建一个匿名
用户账户,选中Create An Anonymous Account(创建匿名账户)选项旁边的框。创建匿名账户会降低服务器的安全,并造成登录和许
可困难。因此不建议。 我的设置如图
然后弹出的页面,单击Install 按钮。 经过2分钟左右的时间,出现下图
至此,Mysql5.5安装完毕!