首页 > 数据库 >linux下搭建mysql

linux下搭建mysql

时间:2023-06-26 18:14:44浏览次数:57  
标签:5.7 -- mysql 28 community linux rpm 搭建

Linux下搭建mysql

一、上传解压mysql压缩包

1.上传mysql压缩包到linux下任意目录

比如/usr/src(新系统需要给该目录添加权限:chmod 777 /usr/src)

2.解压mysql压缩包

unzip mysql-community-5.7-all.zip

二、安装mysql应用程序

1.严格按顺序安装rpm程序

rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm --force --nodeps

rpm -ivh mysql-community-libs-5.7.28-1.el7.x86_64.rpm --force --nodeps

rpm -ivh mysql-community-client-5.7.28-1.el7.x86_64.rpm --force --nodeps

rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm --force --nodeps

2.启动mysql服务,查看是否启动成功

systemctl start mysqld

ps -ef | grep mysql

3.查找生成的临时密码

3.1 cd /var/log,查看mysqld.log日志

3.2 Cat mysqld.log查看临时密码

4.用临时密码,登录mysql

Mysql –u root –p,输入临时密码

5.修改mysql密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Testfan#123';

(注意密码长度大于 8 位,含大小写字母+特殊符号+数字以,分号结尾)

6.授权远程用户可以访问数据库

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

7.关闭防火墙(远程用户才能访问)

查看防火墙是否开启:

systemctl status firewalld

关闭防火墙:

systemctl stop firewalld

永久关闭防火墙:

systemctl disable firewalld

8.验证用新密码是否可以连接数据库

在windows环境下,使用navicat查看是否能够连接mysql数据库

标签:5.7,--,mysql,28,community,linux,rpm,搭建
From: https://www.cnblogs.com/shaohuang/p/17506395.html

相关文章

  • Authentication to host '10.167.32.123' for user 'root' using method 'mysql_
    连接Mysql5.7以上的版本的数据库出现报错:C#连接远程连接mysql时,抛异常:Authenticationtohost'10.167.32.123'foruser'root'usingmethod'mysql_native_password'failedwithmessage:Readingfromthestreamhasfailed最终在Mysql官网的bug提交区发现已经有人也遇到......
  • Linux基础26 rsync服务, 三种传输方式
    Rsync服务一、备份1.什么是备份?备份就是把重要的数据或文件再次复制一份保存起来(给源文件增加一个副本)2.为什么要备份?数据很重要!!!出现故障之后,需要恢复数据(软件服务出现问题几率很小,80%都是人为故障)3.能不能不做备份对于不重要的数据,可以不做备份对于不必要的数据可......
  • linux下docker安装与使用
    linux下docker安装1.安装依赖包执行命令:yuminstall-yyum-utilsdevice-mapper-persistent-datalvm22.安装docker执行命令:yuminstall-ydocker3.启动和关闭docker启动:systemctlstartdocker关闭:systemctlstopdocker......
  • 基于docker部署mysql
    Docker中部署mysql一、给docker创建网络dockernetworkcreate-dbridgemtx二、在任意目录创建mysql配置文件1.创建目录cd到root目录mkdirdockercddockermkdirmysqlcdmysqlmkdirconfcdconftouchmy.cnfcdmysqlmkdirdata2.给mysql配置文件my.cnf添加配置vimy.cnf[mysql......
  • linux下redis安装与使用
    linux下redis安装与使用一、redis安装1.上传reids压缩包到任意目录,一般与mysql数据库放一起。/usr/src2.redis压缩包解压tarxvfredis-7.0.4.tar.gz3.用gcc编译C语言,先安装gccyuminstall–ygcc4.进入到解压后的redis目录下,执行编译make5.执行安装命令makeinstall默认安装在:/u......
  • Linux系统搭建Jmeter环境
    Linux系统搭建Jmeter环境一、把Jmeter的压缩包传到Linux系统/home目录下1.给/home添加读写权限chmod777/home2.进入到/home目录下,双击Jmeter压缩包,上传文件3.解压Jmeter压缩包unzipapache-jmeter-5.5.zip如果没有解压提示没有unzip命令,则需要安装unzip工具。在线安装命令如下:yu......
  • Linux系统搭建JDK环境
    Linux系统搭建JDK环境一、把jdk1.8的压缩包传到Linux系统/usr/local目录下1.给/usr/local添加读写权限,否则无法上传Chmod777/usr/local2.在Xftp中双击JDK文件上传到/usr/local目录下点击向上的箭头号,一路返回到根目录,然后进入到/usr/local在Linux中查询是否上传成功cd/usr/loca......
  • 一个使用simulink搭建的三通道交错并联双向buck-boost变换器。它采用电压外环、三电流
    这是一个使用simulink搭建的三通道交错并联双向buck-boost变换器。它采用电压外环、三电流内环和载波移相120°的控制方式。该变换器在buck模式和boost模式之间切换时,能够实现能量的双向流动,而且不会产生过压和过流问题。交错并联的拓扑结构可以减少电感电流的纹波,减小每相电感的体......
  • 整车动力学模型_simulink(7自由度&14自由度) 采用模块化建模方法,搭建7自由度和14自由度
    整车动力学模型_simulink(7自由度&14自由度)原创文章,转载请说明出处,资料来源:http://imgcs.cn/5c/644996670327.html软件使用:MatlabSimulink适用场景:采用模块化建模方法,搭建7自由度和14自由度整车模型,作为整车平台适用于多种工况场景。产品simulink源码包含如下模块:→工况:阶跃......
  • Linux基础25 架构, 安装模板机
    架构一、名词的介绍1.项目:手机的APP,买一个APP就是一个项目,针对互联网行业,一家电商公司就是一个项目2.架构:维护一个项目所有组件组成一个整体lnmp:linuxnginxmysqlphplamp:linuxApachemysqlphplnmt:linuxnginxmysqltomcatlamt:linuxApacheMysqlTomcat#除了这些......