首页 > 数据库 >linux下部署MySQL服务

linux下部署MySQL服务

时间:2024-02-20 21:24:29浏览次数:26  
标签:部署 MySQL mysql systemctl mysqld linux root

linux下部署MySQL服务

1、安装

sudo -s调整为root下用户角色

运行以下命令安装MySQL,输入Y继续

sudo apt install mysql-server

2、启动

systemctl start mysqld

设置MySQL开机自启动(可选)

systemctl enable mysqld

3、检查运行状态

systemctl status mysqld

image

4、配置MySQL用户实现远程连接

4.1 登录MySQL

mysql -u root

4.2 创建一个用户名为 root 的用户,并授权其拥有所有数据库的所有权限(123456可以随意更换为自己密码 连接数据库时需要用到)

create user root@'%' identified by '123456'; 
grant all privileges on *.* to root@'%' with grant option;

4.3 重新加载授权表

FLUSH PRIVILEGES;

4.4 退出数据库

输入exit

4.5 修改MySQL配置文件,开放远程连接

找到mysqld.cnf,修改bind-address为0.0.0.0
image

4.5 重启MySQL服务

systemctl restart mysql

打开数据库连接工具,使用刚才4.2步骤创建的用户和密码测试,连接成功

image

标签:部署,MySQL,mysql,systemctl,mysqld,linux,root
From: https://www.cnblogs.com/yuanjiejie/p/18024070

相关文章

  • MySQL
    库的增删改查(1)语法#增createdatabasedb1;createdatabasedb2charset='gbk'#查showdatabases;#查所有的库showcreatedatabasedb1;#查单个#改alterdatabasedb2charset='utf-8'#删dropdatabasedb2;表的增删改查(1)语法#查看当前所在的库的名字......
  • LInux下wc命令简单使用
    前言利用wc指令我们可以计算文件的Byte数、字数、或列数,如果不指定文件名称,或者所给予的文件名为"-",则wc指令会从标准输入设备读取数据。使用语法如下wc[-clw][--help][--version][文件...]参数如下-c或--bytes或--chars只显示Bytes数。-l或--lines显示行数。-w或--w......
  • 在 Linux 系统上安装 mysql 5.7
    准备工作下载MySQL:下载页面、下载地址创建MySQL用户组、用户、相关目录、日志文件#创建新用户组groupaddmysql#创建用户mysql,指定所属用户组为mysql,禁止其登录useradd-r-gmysql-s/sbin/nologin#创建安装目录(可以自定义,这里以“/usr/local/mysql”为例)mk......
  • 【LLMOps】Triton + TensorRT-LLM部署QWen
    背景TensorRT-LLM是Nvidia官方推出的大模型推理加速框架,目前只对部分显卡型号有做定制加速。最近新出的ChatwithRTX也是基于TensorRT-LLM进行的本地推理。TensorRT-LLM支持PagedAttention、FlashAttention、SafeTensor等手动,某些社区号称吞吐能力测试结果超过vLLM。准备显......
  • MySQL——数据处理函数
    MySQL——数据处理函数数据处理函数又被称为单行处理函数,单行处理函数的特点:一个输入对应一个输出.语法格式:select单行处理函数(字段名)from表名;常见单行处理函数转换小写:lower()转换大写:upper()取子串:substr(),语法为substr(字段名,头,尾)。注意:起始下标是从1开......
  • mysql锁表
    要查看MySQL数据库中的锁信息,可以使用以下方法之一:使用 SHOWFULLPROCESSLIST:这个命令将显示当前MySQL实例中正在执行的所有进程,包括它们所持有的锁信息。在终端中执行以下命令:sql复制代码SHOWFULLPROCESSLIST;这将列出当前连接到MySQL实例的所有客户端会话,并......
  • Linux 路由操作
    查询路由:sudoiprouteshowsudonetstat-nr添加路由如我需要添加10.0.0.0走wlp0s网卡的命令则是iprouteadd10.0.0.0/8via<网关地址>dev设备名上面的只是临时的路由,需要配置到配置文件里Ubuntu18以上的配置文件在/etc/netplan下的yaml下的文件里:network:versio......
  • linux 中国 xargs 标准化输出参数
     001、[root@pc1tmp]#echo{1..30}|xargsprintf"%02d%03d\n"01002##xargs标准化输出参数0300405006070080901011012130141501617018190202102223024250262702829030 002、[root@pc1tmp]#echo{1........
  • Nginx 在Linux中安装、使用、配置详解
    一、官网下载Nginx官网地址:http://nginx.org/en/download.html我下载的是最新稳定版 二、上传到服务器解压1、上传到指定的服务器地址上传的地址自己决定,我上传到/usr/Nginx。2、解压使用命令:tar-zxvf“你的Nginx压缩包”,我这里是:tar-zxvfnginx-1.24.0.ta......
  • mysql: show processlist 详解
    showprocesslist显示的信息都是来自MySQL系统库information_schema中的processlist表。所以使用下面的查询语句可以获得相同的结果:select*frominformation_schema.processlist了解这些基本信息后,下面我们看看查询出来的结果都是什么意思。Id:就是这个线程的唯一标......