首页 > 数据库 >linux环境下部署mysql环境

linux环境下部署mysql环境

时间:2023-03-18 16:12:44浏览次数:39  
标签:Code force -- mysql 环境 linux rpm View

一、部署步骤

1、将安装包上传到Linux服务器上(目录随意),然后解压缩

2、进入到解压后的目录下,分别执行以下命令安装四个包(严格按照顺序执行

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 
View Code

 注释:ivh安装过程中显示进度,--force强制安装忽略一些报错,--nodeps不考虑依赖

3、使用系统命令启动mysql服务,启动成功后可以查看进程号检查服务是否启动成功

systemlctl start mysqld

ps -ef | grep mysqld
View Code

4、登录mysql

mysql -u root -p #-u指定登录用户 -p指定密码,回车后再输入密码,即可完成登录
View Code

 

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

ALTER USER 'root'@'localhost' IDENTIFIED BY '设置的密码'; 
View Code

6、设置权限,允许用户远程访问问题咨询-->

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

设置权限,允许远端进行访问,*.*,所有的ip地址,可以通过root用户访问所有库所有表。这个设置的权限太大了,实际中是由运维或者dba设置的

7、退出mysql

exit

8、关闭防火墙

systemctl stop firewalld     #临时关闭

systemctl disable firewalld     #永久关闭
View Code

9、使用客户端访问

可以使用Navicat访问部署的mysql服务 

 

 

标签:Code,force,--,mysql,环境,linux,rpm,View
From: https://www.cnblogs.com/guweimeng/p/17230979.html

相关文章

  • Linux下安装jdk的步骤与bug
    Linux下安装jdk的步骤与bug步骤:先在/opt/下创建一个software文件,用于存放压缩包进入opt下:cd/opt创建software文件:sudovimsoftware在software/下用......
  • Linux进程调度的思考
    a.进程怎么载入到CPU中运行?b.当前进程正在运行,怎么确定是否要切换下一个进程?c.怎么选出下一个进程?d.选择进程的算法和优先级?e.介绍一下常用的算法调度逻辑?f.从......
  • [linux][uvc]YUV格式编码的图片
    YUV格式编码的图片,在Linux下需要安装ffmpeg。#安装ffmpeg$sudoaptinstallffmpeg#查看图片,需要注意的是YUV图像的信息中并没有存储宽和高,所以在打开时需要指定图像......
  • [linux][uart] open uart error
    questionExitcode2-cannotopendevice/dev/ttyUSB0microcom-s115200-p/dev/ttyUSB0Usage:microcom[options][options]include:-p,--port=<devfil......
  • [linux]uvc摄像头调试
    uvc摄像头调试改分辨率:源码中v412fmt.fmt.pix.width图像宽度v412fmt.fmt.pix.height图像高度/**capturingfromUVC*platform:rk3568*/#include<stdi......
  • MySQL8设置用户权限报错You have an error in your SQL syntax;right syntax to use ne
    mysql8设置用户权限命令和之前不一样之前:grantallprivilegeson*.*to'myuser'@'%'identifiedby'mypassword'withgrantoption;报错:Youhaveanerrorinyou......
  • wsl2下Ubuntu开发环境配置
    一、安装docker参考这里 https://docs.docker.com/engine/install/ubuntu/1.卸载旧版本的docker(如果有的话)sudoapt-getremovedockerdocker-enginedocker.iocont......
  • CentOS7系统安装MySQL8.0版本
    一、下载1、下载地址:https://dev.mysql.com/downloads/mysql/2、选择对应的系统版本进行下载 3、把如下包上传到指定的安装目录下mysql-community-common-8.0.31-1.el......
  • Linux学习笔记
    转载自acwing的yxc常用文件管理命令(1)ctrlc:取消命令,并且换行(2)ctrlu:清空本行命令(3)tab键:可以补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选......
  • configure: error: MySQL library not found 报错
     在CentOS系统中,安装zabbix进行configure时会遇到以下问题./configure--enable-server--enable-agent--with-mysql--with-net-snmp --with-jabber--with-libcurl......