Linux安装mysql5.6

原来文链接:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

1. 添加MySQL Yum存储库

首先,将MySQL Yum存储库添加到系统的存储库列表中。跟着这些步骤:
a.访问https://dev.mysql.com/downloads/repo/yum/,访问MySQL Yum存储库的下载页面 (我下载的Linux 6 https://repo.mysql.com//mysql80-community-release-el6-1.noarch.rpm)。
b.选择并下载适用于您的平台的发行包。
c.使用以下命令安装下载的发行包,替换 mysql80-community-release-el6-n.noarch.rpm 为你下载的包的名称:

shell> sudo rpm -Uvh mysql80-community-release-el6-n.noarch.rpm

2. 选择发布系列

使用MySQL Yum存储库时,默认选择安装MySQL的最新GA版本。如果这是你想要的,你可以跳到下一步, 用Yum安装MySQL。
在MySQL Yum存储库(https://repo.mysql.com/yum/)中,MySQL社区服务器的不同发行版系列托管在不同的子存储库中。默认情况下启用最新GA系列(当前为MySQL 8.0)的子存储库,默认情况下禁用所有其他系列(例如,MySQL 5.7系列)的子存储库。使用此命令查看MySQL Yum存储库中的所有子存储库,并查看哪些子存储库已启用或禁用(对于支持dnf的系统,请使用dnf替换 命令中的 yum):

shell> yum repolist all | grep mysql

要从最新的GA系列安装最新版本,无需进行任何配置。要从最新GA系列以外的特定系列安装最新版本,请在运行安装命令之前禁用最新GA系列的子存储库并启用特定系列的子存储库。如果您的平台支持 yum-config-manager或dnf config-manager命令,则可以通过发出以下命令来执行此操作,这些命令禁用8.0系列的子存储库并启用5.7系列的子存储库; 对于未启用dnf的平台:

shell> sudo yum-config-manager --disable mysql80-community		//禁用不想安装的版本
shell> sudo yum-config-manager --enable mysql57-community		//启用想安装的版本

通过运行以下命令并检查其输出来验证是否已启用和禁用了正确的子存储库(对于启用dnf的系统,请使用dnf替换 命令中的 yum):

shell> yum repolist enabled | grep mysql				//结果为想要安装的版本(只有1个)

在这里插入图片描述

3. 安装MySQL

通过以下命令安装MySQL:

shell> sudo yum install mysql-community-server

4. 启动MySQL服务器

使用以下命令启动MySQL服务器:

shell> sudo service mysqld start

5. 设置密码

如果未设置密码:
shell> mysqladmin -u root password "newpass"
如果已经设置密码:
shell> mysqladmin -u root password "oldpass" "newpass"

6. 开启远程连接

登陆到mysql:
shell> mysql -u root -p "password"
设置远程访问权限:
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
刷新权限:
mysql> FLUSH PRIVILEGES;
(注意:需要检查服务器公网入站端口3306是否开启)

7. 存储引擎(默认为InnoDB)

查看支持的存储引擎:
mysql> SHOW ENGINES;				// InnoDB为默认的存储引擎

在这里插入图片描述

7. 修改mysql最大连接数

查看mysql最大连接数:
mysql> show variables like '%max_connections%';
修改mysql最大连接数:
mysql> set GLOBAL max_connections = 500;

8.MySQL 5.6内存占用过高解决方案

修改 /etc/my.cnf配置文件,将下面内容放在文件顶部(不然可能不生效),按照下面修改占用内存大概在80M 

performance_schema_max_table_instances=400
table_definition_cache=400
table_open_cache=256
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值