Linux安装MySQL

1、 MySQL安装包下载

根据Linux版本选择相对应安装包下载

2、 创建安装目录

mkdir /usr/local/mysql

把下载的安装包存放该目录

3、 解压安装包

tar -xvf MySQL-5.6.36-1.el6.x86_64.rpm-bundle.tar

解压文件详情

MySQL-client-5.6.36-1.el6.x86_64.rpm                  #MySQL客户端程序

MySQL-devel-5.6.36-1.el6.x86_64.rpm                    #MySQL的库和头文件

MySQL-embedded-5.6.36-1.el6.x86_64.rpm            #MySQL的嵌入式程序

MySQL-shared-compat-5.6.36-1.el6.x86_64.rpm      #RHEL兼容包

MySQL-shared-5.6.36-1.el6.x86_64.rpm                  #MySQL的共享库

MySQL-server-5.6.36-1.el6.x86_64.rpm                  #MySQL服务端程序

MySQL-test-5.6.36-1.el6.x86_64.rpm                     #MySQL的测试组件

4、

为系统添加mysql组和mysql用户

添加mysql组

groupadd mysql

为mysql组添加mysql用户

useradd -r -g mysql -s /bin/false mysql

注意:Because the user is required only for ownership purposes, not login purposes, the useradd command uses the -r and -s /bin/false options to create a user that does not have login permissions to your server host. Omit these options if your useradd does not support them. (mysql只作为系统账号,不可用于登陆)

5、 mysql目录权限拥有者修改

chown -R mysql:mysql ./

6、 安装准备

查看之前是否有安装

rpm -qa|grep -i mysql

删除安装信息

rpm -e mysql-libs –nodeps

7、 安装MySQL

按照如下顺序进行安装

rpm -ivh MySQL-client-5.6.36-1.el6.x86_64.rpm

rpm-ivh MySQL-devel-5.6.36-1.el6.x86_64.rpm

rpm-ivh MySQL-server-5.6.36-1.el6.x86_64.rpm

rpm-ivh MySQL-shared-5.6.36-1.el6.x86_64.rpm

在安装MySQL-server-5.6.36-1.el6.x86_64.rpm时可能会遇到这种情况,是因为缺少libnuma依赖,需先解决依赖缺少问题再重新安装。

安装依赖方式

(1)    yum安装

yum -y install libnuma

(2)    下载缺少的对应包

rpm -ivh numactl-2.0.9-2.el6.x86_64.rpm

8、 安装完成,启动服务

service mysql start

9、 配置MySQL登录密码,并授权主机登陆。

(1)    获取MySQL安装时生成的随机密码

cat /root/.mysql_secret

(2)    通过获取的密码,执行登陆

mysql -uroot –p

(3)    重置root密码

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('p@ssw0rd');

(4)    授权主机登陆

授权任意主机可登录

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'p@ssw0rd' WITH GRANT OPTION;

授权指定主机可登录

GRANT ALL PRIVILEGES ON *.* TO 'root'@'xxx.xxx.xxx.xx' IDENTIFIED BY 'p@ssw0rd' WITH GRANT OPTION;

立即执行新权限

FLUSH PRIVILEGES;

(5)    退出MySQL命令行

quit

10、重启服务

service mysql restart

11、开发3306端口

查看防火墙状态

/etc/init.d/iptables status

查看是否已开发3306端口,没有则开放3306端口

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

aarch64安装mysql_Linux安装MySQL相关推荐

  1. linux glibc安装mysql_Linux安装MySQL-5.6.24-1.linux_glibc2.5.x86_64.rpm

    一,下载mysql:http://dev.mysql.com/downloads/mysql/:打开页面之后,在Select Platform:下选择linux Generic,如果没有出现Linux ...

  2. yum的方式安装mysql_Linux安装mysql之yum安装方式

    1.安装rpm包 直接使用yum -y install 命令安装mysql是无法安装mysql的高级版本,需要先安装带有可用的mysql5系列社区版资源的rpm包,输入如下命令进行安装. 2.查看my ...

  3. redhat 服务器 安装mysql_Linux服务器安装mysql

    1.连接服务器后运行MySQL安装命令 yum install mysql;   yum install mysql-server;  yum install mysql 2.我的阿里云服务器装的是c ...

  4. linux 离线安装mysql_Linux系统安装MySQL(离线安装)

    1.将已下载的安装包拷贝到Linux系统的文件夹中 2.查看系统中是否存在旧版本的MySQL及其插件 (1) 查看 "rpm -qa | grep mysql" (2)如果存在,则 ...

  5. linux 自动安装mysql_Linux安装mysql

    一.下载 这里我创建了一目录software用于存放我们待会要下载的mysql包,先去到该目录 命令:cd /software 命令:wget http://mirrors.sohu.com/mysq ...

  6. linux 自动安装mysql_linux安装mysql教程

    1.系统约定安装文件下载目录:/data/softwareMysql目录安装位置:/usr/local/mysql数据库保存位置:/data/mysql日志保存位置:/data/log/mysql 执 ...

  7. linux wget安装mysql_linux安装mysql

    1.安装 wget 命令 yum -y install wget 3. 解压tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz 复制解压后的mysq ...

  8. linux网络安装mysql_linux系统安装mysql

    一.获取mysql YUM源 点击"No thanks, just start my download.",进行下载 将下载地址复制,得到rpm包的地址 二.下载和安装mysql源 ...

  9. kali系统命令安装mysql_Linux 安装mysql

    Linux 安装mysql 一.检测系统是否自带安装 MySQ rpm -qa | grep mysql 如果你系统有安装,那可以选择进行卸载: rpm -e mysql// 普通删除模式 rpm - ...

最新文章

  1. TypeMock是很不错的模拟测试框架
  2. 简历受HR欢迎的四大特点
  3. zookeeper服务发现实战及原理--spring-cloud-zookeeper源码分析
  4. 解复用FLV文件(基于FFMPEG解析FLV(h264+aac))
  5. src/main/resorces applicationContext.xml
  6. [置顶] 我的iOS作品
  7. stm32F1使用SD卡实现IAP
  8. Python学习入门5:Python到底应该怎么学?
  9. python txt文件 报文分析_Python读写txt文本文件的操作方法全解析
  10. Git正解 脱水版 【7. Git命令】
  11. 【Axure10基础教程】第六章 动态面板
  12. 国科大学习资料--矩阵分析与应用(李保滨)--2016年期末考试试卷
  13. html怎么设置顶部导航栏,CSS+HTML如何实现顶部导航栏
  14. python IMAP4命令详解
  15. 计算机网络的分类 ppt,《计算机网络》PPT课件.ppt
  16. 2022-4-21 适用于Orange Pi(香橙派) Zero/Zero2的kali 操作系统分享
  17. 中国十大无线耳机排行榜,音质好配置高的蓝牙耳机分享
  18. 二叉树遍历的非递归实现
  19. 反向代理和正向代理之间的区别
  20. 培训机构靠谱吗?|猿代码科技

热门文章

  1. 仪表特效——AE在UI动效设计中的应用
  2. 生信入门转录组和可视化学习捷径
  3. 微信视频怎么录屏?2个方法教您轻松录制!
  4. 电芯上料机,PLC是基恩士KV8000,用了一个16轴定位控制模块
  5. PSINS运动轨迹与惯性器件信息生成仿真
  6. 两种动态灰狼优化算法
  7. 华为u8860刷机方法比较+变砖补救+rom定制与签名
  8. DSP28335 epwm使用
  9. PMBOK(第五版)学习笔记 —— 5 项目范围管理
  10. 2021年中国能源产量及消费量情况分析:一次性能源,同比增长2.7%[图]