ubuntu18.04 安装mysql5.7

ubuntu18.04安装mysql5.7 ubuntu18.04安装mysql5.7在控制台依次输入下面命令安装mysql 5.7设置远程访问 在控制台依次输入下面命令 安装mysql 5.7 安装mysql服务 sudo apt-get install mysql-server 安装客户端 sudo apt-get install mysql-client 安装依赖 sudo apt install libmysqlclient-dev 用root权限登陆mysql sudo mysql 打开mysql数据库 use 阅读详情

##一.首先卸载掉原来的mysql

第一步,依次执行下面的语句

sudo apt-get autoremove --purge mysql-server
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common 

二.安装mysql

sudo apt update
sudo apt install mysql-server

安装完成后,MySQL服务将自动启动。

要验证MySQL服务器正在运行,请输入:

sudo systemctl status mysql

输出应显示该服务已启用并正在运行:

mysql.service - MySQL Community Server
 Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
 Active: active (running) since Tue 2020-04-28 20:59:52 UTC; 10min ago
 Main PID: 8617 (mysqld)
 Status: "Server is operational"
 ...

保护MySQL
MySQL安装随附一个名为的脚本mysql_secure_installation,可让您轻松提高数据库服务器的安全性。

调用不带参数的脚本:

sudo mysql_secure_installation

系统将要求您配置VALIDATE PASSWORD PLUGIN用来测试MySQL用户密码强度并提高安全性的密码:

Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No: N

因为我这是本地安装,为了方便,就选择了no。如果选择Y,密码验证策略分为三个级别:低,中和强。按下y如果你想设置的验证密码插件或任何其他键移动到下一个步骤:

There are three levels of password validation policy:

LOW Length >= 8
MEDIUM Length >= 8, numeric, mixed case, and special characters
STRONG Length >= 8, numeric, mixed case, special characters and dictionary file

Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG:

2
在下一个提示符下,将要求您设置MySQL root用户的密码:

Please set the password for root here.
New password: 
Re-enter new password:

如果您设置了验证密码插件,该脚本将向您显示新密码的强度。键入y以确认密码:

Estimated strength of the password: 50 
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y

接下来,将要求您删除匿名用户,限制root用户对本地计算机的访问,删除测试数据库并重新加载特权表,您应该回答y所有问题。

以root身份登录
要从命令行与MySQL服务器进行交互,请使用MySQL客户端实用程序,该实用程序是作为MySQL服务器软件包的依赖项安装的。

在MySQL 8.0上,auth_socket默认情况下,root用户通过插件进行身份验证。

该auth_socket插件对localhost通过Unix套接字文件从进行连接的用户进行身份验证。这意味着您不能通过提供密码来以root用户身份进行身份验证。

要以root用户身份登录到MySQL服务器,请输入:

sudo mysql

将为您提供MySQL Shell,如下所示:

mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 15
Server version: 5.7.41-0ubuntu0.18.04.1 (Ubuntu)

Copyright (c) 2000, 2023, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

如果要使用外部程序(例如dbeaver)以root用户身份登录到MySQL服务器,将身份验证方法从更改auth_socket为mysql_native_password。您可以通过运行以下命令来做到这一点:

mysql > ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'very_strong_password';
mysql > FLUSH PRIVILEGES;

very_strong_password是自己设置的密码,要符合密码验证策略中的配置

结论

我们已经向您展示了如何在Ubuntu 1804安装MySQL5.7

【mysql】ubuntu18.04安装mysql5.7.20(安装包) 环境 ubuntu18.04 mysql5.7.20的tar格式安装包 下载安装包并解压 官网:https://dev.mysql.com/downloads/mysql/ 我的百度网盘:https://pan.baidu.com/s/1sLUlYlHgKdC-4Tko3d_spQ 下载后将安装包放入/usr/server 赋予可执行权限 sudo chmod +x mysql5.7.20.tar... 阅读详情

相关推荐

ubuntu 18.04安装mysql5.7

环境 ubuntu 18.04 64位 hadoop 3.2.1 安装前准备 1.首先看一下系统中是否存在mysql相关的安装包,命令如下 rpm -qa|grep mysql 2.如果存在mysql相关的安装包使用以下命令删除。 sudo rpm -e --nodeps mysql-libs-xxxxxx 安装mysql 1.输入如下命令,更新并下载mysql安装包 sudo ...

wjm_520的博客 939

Ubuntu18安装Mysql5.7及定时备份数据库

Ubuntu18中path中自带mysql5.7,可以通过apt直接安装。本文详细介绍安装方式以及对数据库进行定时备份。

haixiangyun的博客 1122

ubunto18(64位)安装MySQL5.7

ubunto 18 离线安装MySQL

JustinMars的博客 788

ubuntu 18.04 安装MySQL 5.7

ubuntu 18.04 安装MySQL 5.7一、安装MySQL二、配置MySQL三、查mysql服务状态四、修改root账户秘密认证方式:五、配置远程访问mysql:六、删除MySQL 一、安装MySQL 在Ubuntu中,默认情况下,只有最新版本的MySQL包含在APT软件包存储库中,要安装它,只需更新服务器上的包索引并安装默认包apt-get。 sudo apt-get update 1、安装mysql服务: sudo apt install mysql-server-5.7 2、检查状态: s

夏月歌者的博客 4283

ubuntu18.04安装mysql5.7并配置数据存储路径

Ubuntu18.04安装Mysql5.7并配置存储路径

LDC,公众号【轻松学编程】 1564

MATLAB 2026最新版免费下载安装教程:许可证激活与报错排查

科学计算与仿真在工程实践中扮演着核心角色,MATLAB 作为业界标准平台,凭借矩阵运算、数据可视化和 Simulink 仿真能力,成为高校课程设计与科研实验中的高频工具。理解其许可证机制是正确安装与持续使用的关键:官方提供试用版、学生版、家庭版及校园许可证等多种合法获取途径,安装包由引导器、工具箱文件与授权信息组成。掌握从下载到激活的完整流程,并根据操作系统进行环境配置与工具组件选装,不仅能规避安全风险,还能显著提升工程效率。针对安装过程中常见的许可证校验失败或工具箱不可用等问题,提供系统化排查思路与命令行

weixin_30702441的博客 2641

ubuntu18.04安装mysql5.7数据库详细安装步骤

安装步骤分为以下几步 0.更新系统软件操作 > 更新系统一些资源【这些资源不更新有可能导致mysql或其他软件运行不了,最好更新】 > sudo apt update 1. 安装mysql-server > 安装mysql > sudo apt install mysql-server 2. 使用sudo mysql进入数据设置root账户的密码和权限 >...

focusdroid的博客 1万+

LTspice仿真三线制PT100高精度测温系统设计

本文详细介绍了如何使用LTspice仿真设计三线制PT100高精度测温系统。文章从三线制原理出发,逐步讲解了在LTspice中建模PT100、构建惠斯通电桥进行信号转换、设计差分放大与滤波电路、选型ADC以及进行系统联调与误差分析的全过程,旨在帮助工程师实现0.5°C分辨率的工业测温方案设计。

pz89012345的博客 98

在 Ubuntu 18.04 上安装 MySQL 5.7和MySQL 8

在 Ubuntu 18.04 上安装 MySQL 5.7和MySQL 8

jsyzliuyu的博客 1601

S32K344 Bootloader实战:一个按键实现从Boot到App的无缝跳转(附完整代码)

本文详细介绍了基于NXP S32K344微控制器的Bootloader开发实战,重点解析如何通过一个硬件按键实现从Boot到App的可靠跳转。内容涵盖内存分区规划、中断向量表重映射、外设初始状态管理等核心要素,并提供了完整的代码示例和调试技巧,适用于汽车电子和工业控制等高可靠性应用场景。

weixin_29192365的博客 308

在 dell precision 7920 tower CentOS 8 Stream 上安裝nvidia驱动程序、Anaconda

简单记录一下如何在实验室dell precision 7920 tower CentOS 8 Stream上安装nvidia显卡驱动。

chen9046的博客 995

ubuntu18.04安装mysql-5.7

在进行mysql时,走了很多弯路,也遇到了很多问题,终于成功了,在此仅用于进行记录及备忘,当然如果能够帮助到大家,我还是很开心的!

weixin_42353450的博客 1818

树莓派驱动DLPDLCR230NPEVM+framebuffer显示图片

DLPDLCR230NPEVM DLP® LightCrafter™ Display 230NP 是一个易于使用的紧凑型即插即用评估平台,适用于消费类产品、工业、医疗和物联网 (IoT) 市场中的各种超便携显示应用。此评估模块 (EVM) 采用 DLP230NP 芯片组,该芯片组由DLP230NP.23 1080p DMD、DLPC3436显示控制器和DLPA2005PMIC/LED 驱动器组成。此 EVM 外形小巧,配备生产就绪型光学引擎以及支持 18 位 RGB 并行视频接口...

L_Y000的博客 2620

Ubuntu18.04下安装MySQL5.7

Ubuntu18.04下安装MySQL5.7 提示:以下操作均在root权限下进行 查看有没有安装MySQL: dpkg -l | grep mysql 安装MySQL: apt install mysql-server 安装完成之后可以使用如下命令来检查是否安装成功: netstat -tap | grep mysql 通过上述命令检查之后,如果看到有 mysql 的socket处于 LIS...

Py.ziMing的博客 4811

IEEE69节点数据(Matlab)

IEEE69节点数据(Matlab)

weixin_46039719的博客 1162

Pointnet++改进91:2025最新改进模块-RepMBConv模块

本文提出了一种改进PointNet++网络的方法,通过在特征提取模块中引入RepMBConv结构来提升模型性能。主要内容包括:1)理论部分介绍了RepMBConv的设计原理,包含自监督学习框架、动态上下文建模等创新点;2)详细给出了三步修改步骤:创建包含RepMBConv的Python模块、在pointnet2_utils.py中添加注意力机制、修改pointnet2_sem_seg.py主网络结构;3)代码实现展示了如何将RepMBConv集成到PointNetSetAbstraction模块中,形成Po

AIcurator的博客 275

基于ubuntu18.04的MySQL5.7安装全流程

摘要:本文详细介绍了MySQL 5.7在Ubuntu系统上的安装配置过程。首先说明了选择该版本的原因(稳定性好、资源丰富),然后分步骤演示了服务端/客户端安装、root密码设置等关键操作,包括命令行执行、身份验证插件修改等核心配置。最后提供了重启服务和验证登录的方法,并附有参考博客链接。文首还提供了相关资源的网盘下载信息(链接及提取码yjyx)。

hai_pa的博客 1103

一张图看懂 ABAP CDS 两大子语言:CDS DDL 与 CDS DCL 以及缺席的 DML

ABAP CDS 的核心设计思想围绕语义数据模型(DDL)与数据访问控制(DCL)展开,而非单纯作为SQL查询工具。其DDL通过声明式语法定义业务导向的数据视图,强调模型稳定性与复用性;DCL则将访问控制逻辑下沉到模型层,实现行级权限过滤。ABAP CDS刻意剥离DML功能,交由ABAP SQL处理数据变更,形成清晰的分层架构。这种设计使数据定义、访问控制与应用逻辑解耦,为现代ABAP应用提供更安全、可维护的数据治理方案。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 976

Ubuntu18.04安装MySQL5.7.29

解压压缩包 tar -xvf mysql-server_5.7.29-1ubuntu18.04_amd64.deb-bundle.tar。选择5.7.29版本 Ubuntu Linux系统 版本是18.04(64-bit)需要安装 sudo apt-get install libaio1。解压结束 会出现几个deb文件。下载第一个DEB Bundle。可以检查是否安装成功。

m0_68965961的博客 1759

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Ubuntu18.04 MySQL5.7 安装步骤详解

Ubuntu18.04 MySQL5.7 安装步骤详解 1、查看有没有安装MySQL $ sudo dpkg -l | grep mysql 2、安装mysql $ sudo apt install mysql-server 3、安装完成之后可以使用如下命令来检查是否安装成功 $ netstat -tap | grep mysql # 通过上述命令检查之后,如果看到有 mysql 的socke...

涞公子的博客 2188

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Ubuntu 18.04 安装mysql5.7

Ubuntu 18.04 安装mysql5.7 1.1安装 安装mysql服务 sudo apt-get install mysql-server 安装客户端 sudo apt install mysql-client 安装依赖 sudo apt install libmysqlclient-dev 1.2设置root密码 mysql5.7安装完成后普通用户不能进mysql,原因:root的plugin被修改成了auth_socket,用密码登陆的plugin应该是mysql_native_password

weixin_43235858的博客 258

在Ubuntu 18.04 LTS上安装MySQL 5.7详细步骤讲解

在Ubuntu 18.04 LTS上安装MySQL 5.7的过程可以分为几个详细的步骤,下面我将为你提供一个非常详尽的安装指南。

Mortal3306的博客 1761

Ubuntu18.04安装mysql5.7

Ubuntu18.04安装mysql5.7 1.1安装 首先执行下面三条命令: # 安装mysql服务 sudo apt-get install mysql-server # 安装客户端 sudo apt install mysql-client # 安装依赖 sudo apt install libmysqlclient-dev # 检查状态 sudo netstat -tap |...

lynnyq 1万+

Ubuntu 18.04系统,安装MySQL 5.7

打开 MySQL 的配置文件,通常位于 /etc/mysql/mysql.conf.d/mysqld.cnf 或类似的路径。如果你想启用这个插件,可以按照提示按下 `y` 或 `Y` 键,然后按回车。如果你不想启用这个插件,按下任意其他键,然后按回车。这个命令会提示你设置 root 密码,然后询问一些其他的安全设置,可以按照提示进行操作。使用以下命令登录到MySQL:sudo mysql -u root -p。密码强度插件,系统将会在用户设置密码时执行一些密码强度检查。2. 安装MySQL 5.7。

m0_60754876的博客 681

Ubuntu18.04下MySQL5.7安装配置

Ubuntu18.04中安装MySQL5.7 1.安装 直接通过源安装 sudo apt-get update sudo apt-get install mysql-server mysql-client sudo apt-get install libmysqlclient-dev 整个过程自动下载和安装,完成后,检查是否已正确安装并成功启动: sudo netstat -atp | ...

蜗牛、Gray 560
上一篇: docker搭建elk日志系统
下一篇: ubuntu20.04 不能打开File图标
WhoAmI_java
博客等级 码龄17年 1粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WhoAmI_java

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值