首页 > 数据库 >mysql数据库安装

mysql数据库安装

时间:2023-09-28 13:38:38浏览次数:39  
标签:el6 x86 安装 数据库 mysql MySQL rpm


目录

1、 MySQL安装包下载

2、 创建安装目录

3、 解压安装包

4、 为系统添加mysql组和mysql用户

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

6、 安装准备

7、 安装MySQL

7.1安装依赖方式

8、 安装完成,启动服务

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

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

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

(3)    重置root密码

(4)    授权主机登陆

(5)    退出MySQL命令行

10、重启服务

11、开放3306端口


 

 

1、 MySQL安装包下载

官方下载地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads

根据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

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

chown -R mysql:mysql ./

6、 安装准备

查看之前是否有安装

rpm -qa|grep -i mysql

删除安装信息

rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64

7、 安装MySQL

按照如下顺序进行安装

rpm -ivh mysql-community-common-*.rpm

rpm -ivh mysql-community-libs-*.rpm

rpm -ivh mysql-community-client*.rpm

rpm -ivh mysql-community-server-5.7*.rpm

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

7.1安装依赖方式

(1)    yum安装

yum -y install libnuma

(2)    下载缺少的对应包

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

8、 安装完成,启动服务

/etc/init.d/mysqld start

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

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

cat /root/.mysql_secret

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

mysql -u root –p

(3)    重置root密码

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('[email protected]');

(4)    授权主机登陆

授权任意主机可登录

 # mysql -u root -p 

输入密码,进入MySQL控制台

mysql>create database dzzw character set utf8;

创建数据库dzzw,并且数据库编码使用utf8

mysql>use dzzw

mysql>grant all PRIVILEGES  on dzzw.* to 'dzzw'@'%' identified by '2zzwwwqZ!.' with grant option;

zabbix能从本机连接到数据库zabbix

mysql>flush privileges;

授权指定主机可登录

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

立即执行新权限

FLUSH PRIVILEGES;

(5)    退出MySQL命令行

quit

10、重启服务

service mysql restart

11、开放3306端口

         查看防火墙状态   

/etc/init.d/iptables status

   

 

查看端口

netstat -ano|grep 3306

标签:el6,x86,安装,数据库,mysql,MySQL,rpm
From: https://blog.51cto.com/dxbp/7638079

相关文章

  • oralce数据库cpu超过80%,网站反应很慢
    一个oracle集群,zabbix监控报警,oracle节点1cpu过高,登入节点2CPU正常,程序访问很慢,第一步,登入数据库,查看数据库连接池,发现连接信息全部是连接的节点1,节点2未有连接;第二步:导出耗时前10的sql,发现查询得sql没绑定索引,发给开发,优化sql;第三步:查看程序连接数据库信息,发现程序的连接信息......
  • ubuntu20.04使用kubeadm安装kubernetes1.24.4
    介绍1.k8s的版本在1.24版本开始Kubernetes正式移除对Dockershim的支持,Kubernetes1.24之后,如还想继续在k8s中使用docker,需要自行安装cri-dockerd组件或者containerd组件,下面的步骤,经过反复测试很多次,步骤应该很稳2.#更新阿里云yumsudocp/etc/apt/sources.list/etc/apt/sourc......
  • k8s部署nginx+php+mysql
    mysql部署参考我之前文档一.hostPath创建项目1.编辑dockerfilevidockerfileiFROMdocker.io/openshift/base-centos7:latest#MAINTAINERfeiyu"[email protected]"RUNyummakecacheRUNyum-yinstallphp-fpmphpphp-gdphp-mysqlphp-mbstringphp-xmlphp-mcryptphp-im......
  • k8s部署mysql 5.7
    1.创建秘钥#创建秘钥kubectlcreatesecretgenericmysql-root-password--from-literal=password=1234562.创建pvc#查看sc[root@k8s-master01mysql]#kubectlgetscNAMEPROVISIONERRECLAIMPOLICYVOLUMEBINDINGMODEALLOWVOLUMEEXPA......
  • k8s安装rook-ceph1.8
    前提Kubernetes集群各节点主机安装lvm2软件:yum-yinstalllvm2Kubernetes集群各节点主机内核版本不低于4.17Kubernetes集群有至少3个工作节点(master和worker),且每个工作节点都有一块初系统盘以外的未格式化的裸盘(工作节点是虚拟机时,未格式化的裸盘可以是虚拟磁盘),用于创......
  • sealos 离线安装k8s
    目录1.修改主机名2.添加主机名与IP地址解析3.升级服务器内核,时间同步,关闭防火墙,重启服务器4.sealos安装5.离线环境安装,离线环境只需要提前导入镜像5.1加载离线包部署6.kubernetes集群可用性验证7.扩展安装8.sealos版本3.3-基本命令1.修改主机名hostnamectlset-hostnamek8s-m......
  • windows安装zabbix-agent
    #加压安装包到指定位置c:#zabbix_Service的ipServer=172.26.1.3#zabbix_Service的ipServerActive=172.26.1.3#本机ipHostname=xxcdC:\zabbix_agents-3.0.25-win-amd64\bin#安装zabbix_agentd.exe-i-cC:\zabbix_agents-3.0.25-win-amd64\conf\zabbix_agentd.win.conf#启......
  • cobbler自动安装系统
    目录一、cobbler1.介绍2.cobbler配置文件详解3.cobbler服务端部署4.新建虚拟机,内存最低2G起步,不选镜像,开机安装一、cobbler1.介绍Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows。使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP、......
  • helm安装 ingress-nginx
    目录1.下载ingress-nginx-4.2.5.tgz2.解压,修改文件3.安装ingress4.测试网页5.windows测试helm3安装1.下载ingress-nginx-4.2.5.tgzhelmfetchingress-nginx/ingress-nginx--version4.2.5#或者curl-LOhttps://github.com/kubernetes/ingress-nginx/releases/download/helm-c......
  • 虚拟机安装VMwares Tools
    目录一.windows系统二.Linux系统一.windows系统1.Windows操作系统安装完成后,VMwarevSphere控制台会提示“该虚拟机上未安装VMwareTools”2.鼠标右击虚拟机,选择客户机操作系统,选择安装VMwareTools3.显示安装VMwareTools对话框,选择挂载,虚拟机的CD/DVD驱动器上会挂VMwareTools......