ubuntu在线安装mysql数据库

1、命令

在ubuntu上安装mysql数据库,通过命令行的方式在线安装。
命令如下:

# 更新系统软件包列表
sudo apt update# 安装MySQL Server
sudo apt install mysql-server# 安装完成后,启动MySQL服务
sudo systemctl start mysql# 设置MySQL服务开机自启
sudo systemctl enable mysql# 检查MySQL服务状态
sudo systemctl status mysql# 登录MySQL服务器
sudo mysql -u root -p
# 输入之前设置的root密码登录

2、mysql_secure_installation

# 执行安全初始化脚本以增强安全性(例如:禁用匿名用户、删除测试数据库等)
sudo mysql_secure_installation

sudo mysql_secure_installation 是一个 MySQL 提供的用于加固 MySQL 服务器安装的命令行工具。它会在你首次安装 MySQL 或者想要提高 MySQL 服务器安全性时运行。
运行该命令后,会提示你执行一系列操作来加固 MySQL 服务器的安装。以下是一般情况下可能会执行的步骤:
1、Enter current password for root (enter for none):
输入当前 root 用户的密码,如果你刚刚安装 MySQL,可能还没有密码,可以直接按回车键。
2、Set root password? [Y/n]
是否设置 root 用户的密码?如果你刚刚安装 MySQL 或者想要更改 root 用户的密码,选择 Y,然后设置新密码;如果不想设置,选择 n。
3、Remove anonymous users? [Y/n]
是否删除匿名用户?选择 Y 会删除掉任何允许无密码访问的匿名用户。
4、Disallow root login remotely? [Y/n]
是否禁止 root 用户远程登录?选择 Y 会阻止 root 用户从远程主机登录 MySQL。
5、Remove test database and access to it? [Y/n]
是否删除测试数据库及其访问权限?选择 Y 会删除 MySQL 默认安装时自带的测试数据库,并移除对该数据库的访问权限。
6、Reload privilege tables now? [Y/n]
是否立即重新加载权限表以使更改生效?选择 Y 会使前面所做的更改立即生效。
All done!
所有步骤完成!

3、ubuntu与MYSQL默认版本对照

以下表格列出Ubuntu版本与默认安装MYSQL对应的版本号

Ubuntu版本默认对应的MYSQL版本
Ubuntu 20.04 LTSMYSQL 8.0
Ubuntu 18.04 LTSMYSQL 5.7
Ubuntu 16.04 LTSMYSQL 5.7
Ubuntu 14.04 LTSMYSQL 5.5
Ubuntu 12.04 LTSMYSQL 5.5

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/383.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网络变压器在网络分析仪上能通过测试,装上设备后网速达不到呢?

Hqst华轩盛(石门盈盛)电子导读:今天和大家一起探讨网络变压器在网络分析仪上能通过测试,装上设备后网通设备网速达不到的可能原因及其处理方式 一、出现这种情况可能有以下原因: 1.1. 设备兼容性问题:设备其它元器件与 网络…

14、ESP32 经典 Bluetooth

ESP32 上的内置经典蓝牙相比低功耗蓝牙较为简单&#xff0c;可以和 Android 智能手机之间交换数据。下面是官方例程&#xff1a; #include <Arduino.h> #include "BluetoothSerial.h"// 检查蓝牙是否正确启用 #if !defined(CONFIG_BT_ENABLED) || !defined(CO…

MATLAB绘制复杂分段函数图像

MATLAB绘制复杂分段函数图像 clc;close all;clear all;warning off;%清除变量 rand(seed, 200); randn(seed, 200) % 定义 x 范围和分辨率 x linspace(-2, 2, 1000); % 初始化 y 数组 y zeros(size(x)); % 分段定义函数 y(x < 0) x(x < 0).^2; y(x > 0 …

一个例子搞懂模型训练和参数更新的过程

模型训练和更新参数的过程是机器学习中的核心。这个过程通常涉及多个步骤&#xff0c;包括前向传播、损失计算、反向传播和参数更新。下面我将通过一个简单的线性回归模型的例子来解释这些步骤&#xff1a; 线性回归模型示例 假设我们有一个简单的线性关系 y w x b ywxb yw…

使用Termux在Android设备上编译运行SpecCPU2006

Spec CPU 2006 的使用说明&#xff08;曲线救国版&#xff09; 因本部分实验用到的Spec CPU2006依赖于多个编译工具包&#xff0c;因此对源码的编译要在配置好环境的Linux设备上运行&#xff0c;根据实验发现&#xff0c;现有的环境&#xff08;包括adb和termux&#xff09;都不…

FreeRTOS之动态创建任务与删除任务

1.本文是利用FreeRTOS来动态创建任务和删除任务。主要是使用FreeRTOS的两个API函数&#xff1a;xTaskCreate()和vTaskDelete()。 任务1和任务2是让LED0、LED1闪烁。任务3是当按键按下时删除任务1。 使用动态创建任务时&#xff0c;需要动态的堆中申请任务所需的内存空间&…

Jmeter redis连接测试

Jmeter连接redis获取数据&#xff0c;一直连不上报错。最后只能通过java代码连接测试&#xff0c;最后只能自己动手。 import redis.clients.jedis.*;import java.io.IOException; import java.util.HashSet; import java.util.Set;/*** 单机版的Jedis连接池的用法*/ public c…

Flask实战

from flask import Flask appFlask(__name__)点击Flask同时点击键盘ctrl即可查看Flask的默认初始化函数 def __init__(self,import_name: str,static_url_path: str | None None,static_folder: str | os.PathLike[str] | None "static",static_host: str | None …

安装docker的PHP环境NLMP环境在国产deepin操作系统上

1: 先安装docker 安装完后执行,权限设置 sudo usermod -aG docker $USER或者sudo usermod -aG docker kentrl#添加当前用户到Docker用户组中 sudo newgrp docker#更新用户组数据,必须执行否则无效 sudo systemctl restart docker 先看目录结构: 2:按照目录结构挂载磁盘,…

JavaScript(五)-正则表达式

文章目录 正则表达式正则表达式的介绍语法元字符修饰符 正则表达式 正则表达式的介绍 什么是正则表达式 正则表达式&#xff08;Regular expression&#xff09;是用于匹配字符串中字符组合的模式&#xff0c;在JavaScript中&#xff0c;正则表达式也是对象通常用来查找、替…

UE5数字孪生系列笔记(四)

场景的切换 创建一个按钮的用户界面UMG 创建一个Actor&#xff0c;然后将此按钮UMG添加到组件Actor中 调节几个全屏的背景 运行结果 目标点切换功能制作 设置角色到这个按钮的位置效果 按钮被点击就进行跳转 多个地点的切换与旋转 将之前的目标点切换逻辑替换成旋转的逻…

驱动开发platform传地址,led点灯

除了platform传地址&#xff0c;其他的跟指定入口地址和指定出口地址没区别 platform和指定入口地址不能同时存在&#xff0c;一直报错模块初始化重定义&#xff0c;半个小时搞完程序没问题&#xff0c;这个重复定义因为代码太多没看懂错误&#xff0c;删了又加没试出来怎么改…

气象观测站点数据下载与处理

一、下载途径 全国400多个气象站气候数据&#xff08;1942-2022&#xff09; 王晓磊&#xff1a;中国空气质量/气象历史数据 | 北京市空气质量历史数据 气象数据免费下载网站整理 中国气象站观测的气象数据怎么下载 二、R语言处理 2.1 提取站点文件 library(dplyr) library(…

集成智能楼宇的微网系统多时间尺度MPC调度方法(附带Matlab代码)

含多智能楼宇的微网示意图如图所示&#xff0c;包括多个智能楼宇、微网可控分布式电源 、储能系统以及通信链路。其中&#xff0c;每个智能楼宇系统包括制冷设备、常规用电设备以及屋顶光伏系统。各单元功能介绍如下 针对含多智能楼宇的微网系统&#xff0c;提出一种基于模型预…

gpt能生成ppt吗

gpt能生成ppt吗 GPT是一个高度通用的工具&#xff0c;适用于多种场景和领域&#xff0c;制作ppt只是它强大功能的冰山一角&#xff0c;具体包括&#xff1a; 信息查询与解释&#xff1a; 提供科学、技术、历史、文化等领域的详细解释和背景信息。 解答疑问&#xff0c;帮助…

制作带有中文字体的 jdk 17 镜像

1. 准备中文字体 将所有需要添加的中文字体放进一个文件夹内&#xff0c;例如 fonts 2. 创建 Dockerfile 文件 Dockefile 文件与 fonts 文件夹放在同一目录下 # 使用 slim 版本的 jdk 17 镜像作为基础镜像 FROM openjdk:17-slim# 安装字体工具 RUN apt-get update &&a…

Xilinx 7系列FPGA 高性能(HP)接口与2.5V/3.3V 外设IO接口设计考虑

引言&#xff1a;Xilinx 7系列FPGA IO Bank分为HP Bank和HR Bank&#xff0c;HP IO接口电压范围为1.2V~1.8V&#xff0c;可以实现高性能&#xff0c;HR IO接口电压范围为1.2V~3.3V。当HR Bank与2.5V或者3.3V外设互联时&#xff0c;需要考虑接口电平的兼容性。根据性能需求、功能…

模拟相机拍照——对文档进行数据增强

一. 背景 假如我们有一个标准文件&#xff0c;我们对其进行文字识别、版面分析或者其他下游任务就比较容易。然而&#xff0c;当图片是手机拍照获取的&#xff0c;图片中往往有阴影、摩尔纹、弯曲。 那么&#xff0c;如何通过标准的文档&#xff0c;获得类似相机拍照的图片呢&…

更新kubeadm创建的集群的证书

需要熟悉的知识&#xff1a; 官网更新证书参考&#xff1a;https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/kubeadm/kubeadm-certs/ 静态Pod:https://kubernetes.io/zh-cn/docs/concepts/workloads/pods/#static-pods 如何创建静态Pod&#xff1a;https://kuberne…

家庭营销广告Criteo公司首次获得MRC零售媒体测量认证

家庭营销广告Criteo公司首次获得零售媒体测量MRC认证 商业媒体公司Criteo2024年3月28日宣布&#xff0c;它首次获得媒体评级委员会&#xff08;MRC&#xff09;的认证&#xff0c;在其企业零售媒体平台commerce Max和commerce Yield上&#xff0c;在桌面、移动网络和移动应用内…