当前位置: 首页 > news >正文

快速在Linux系统安装MySQL

虚拟机使用docker安装MySQL

使用docker拉去镜像

查看mysql的镜像

docker search mysql

拉去mysql镜像

docker pull mysql

查看下载的镜像

docker images

启动容器

docker start mysql

进入MySQL容器

docker exec -it mysql /bin/bash

登录mysql

mysql -u root -p

检查是否进入数据库

show databases

关闭mysql容器

查看运行中的容器

docker ps

关闭容器

docker stop id

Ubuntu系统安装和使用MySQL

安装MySQL

sudo apt install mysql-server

确认启动mysql

sudo systemctl mysql-server

查看是否安装完成

mysql --version

设置MySQL密码

启动mysql_secure_installation脚本:

脚本可以设置root用户的密码、删除匿名用户、禁止root用户远程登录、删除测试数据库、刷新权限表。

MySQL的密码策略分为四个等级:低(LOW)、中(MEDIUM)、强(STRONG)和空(0或EMPTY)。下面是每个等级的默认密码策略设置:

  1. 低等级(LOW):至少需要包含 8 个字符。
  2. 中等级(MEDIUM):包含至少 8 个字符,至少一个大写字母、一个小写字母、一个数字和一个特殊字符。
  3. 强等级(STRONG):包含至少 8 个字符,至少一个大写字母、一个小写字母、一个数字和一个特殊字符,并且与之前的密码没有相似性。
  4. 空等级(0或EMPTY):密码策略未启用,没有密码限制。
SELECT user,authentication_string,plugin,host FROM mysql.user;

执行脚本后续会弹出弹出,注意查看:

sudo mysql_secure_installation

使用root用户进入mysql:

sudo mysql

在mysql控制台输入下列sql语句查看MySQL中的用户权限,当root用户的plugin字段为auth_socket时,则代表密码设置完成。

修改MySQL密码

如果忘记了root用户的密码,输入

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

刷新权限表

FLUSH PRIVILEGES;

重新登录

mysql -u root -p

相关文章:

快速在Linux系统安装MySQL

虚拟机使用docker安装MySQL 使用docker拉去镜像 查看mysql的镜像 docker search mysql拉去mysql镜像 docker pull mysql查看下载的镜像 docker images启动容器 docker start mysql进入MySQL容器 docker exec -it mysql /bin/bash登录mysql mysql -u root -p检查是否进入…...

数据库相关理论知识(有目录便于直接锁定相关知识点+期末复习)

一,数据模型,关系型数据模型,网状模型,层次模型 1.数据库模型是用来描述和表示现实世界中的事物、概念以及它们之间的关系的工具,但是并不是越专业越好,还要平衡它的模型的复杂性、通用性和成本效益等因素…...

NCC环境配置

一、后端配置 1.安装eclipse汉化插件 2.安装svn插件...

用python实现Dubins曲线生成

Dubins曲线是连接两个具有指定方向和位置的点的最短路径,其中路径受到固定曲率约束(如车辆的转向限制)。Dubins曲线常用于机器人路径规划、车辆轨迹规划等领域。 Dubins曲线可以分为三种类型:CCC (Curve-Curve-Curve), CCL (Curv…...

智能技术上的“是”并不代表具体领域的“应该”

技术上的“是”并不代表具体领域的“应该” 。技术上的“是”仅仅是指某种方法或技术在实践中是否可行或有效,而不涉及是否该采取这种方法或技术。决定是否采取某种方法或技术还需要考虑伦理、法律、可行性等其他方面的因素。技术的发展可能会有各种可能性&#xff…...

永热爱 敢向前 | Paraverse平行云的2023 年终总结

永热爱,敢向前 值此新年,回顾2023,仅以此句,献给所有XR产业信仰者 2023 年,是XR产业技术和场景承上启下的关键之年 在这场波澜壮阔的技术潮中 「Paraverse平行云」踏浪前行 已是第八个年头,让我们一起…...

c/c++的内存分配,详细说一下栈、堆和静态存储区

栈区(Stack):由编译器自动分配和回收,栈中存放函数调用的相关信息,栈帧(记录函数的栈帧开始的位置),参数,局部变量,返回地址。其操作方法类似于数据结构中的栈…...

每日构造题训练——C. Divan and bitwise operations

每日构造题训练 题目链接: 题目传送门 前置知识: 按位或运算 一、题意: 1 1 1、 有一个长度为 n n n的但是元素未知的数组 a a a, 给定 m m m个约束&#xff0c;每个约束都有 l , r , x l, r, x l,r,x, 并且满足 1 ≤ l ≤ r ≤ n , 1 ≤ x < 2 30 , a [ l ] ∣ a [ l 1 …...

【C++练级之路】【Lv.13】多态(你真的了解虚函数和虚函数表吗?)

快乐的流畅&#xff1a;个人主页 个人专栏&#xff1a;《C语言》《数据结构世界》《进击的C》 远方有一堆篝火&#xff0c;在为久候之人燃烧&#xff01; 文章目录 一、虚函数与重写1.1 虚函数1.2 虚函数的重写1.3 重写的特例1.4 final和override&#xff08;C11&#xff09;1.…...

如何在Windows系统安装Node.js环境并制作html页面发布公网远程访问?

文章目录 前言1.安装Node.js环境2.创建node.js服务3. 访问node.js 服务4.内网穿透4.1 安装配置cpolar内网穿透4.2 创建隧道映射本地端口 5.固定公网地址 前言 Node.js 是能够在服务器端运行 JavaScript 的开放源代码、跨平台运行环境。Node.js 由 OpenJS Foundation&#xff0…...

C#,数值计算,希尔伯特矩阵(Hilbert Matrix)的算法与源代码

Hilbert, David (1862-1943) 1 希尔伯特(Hilbert) 德国数学家,在《几何学基础》中提出了第一套严格的几何公理(1899年)。他还证明了自己的系统是自洽的。他发明了一条简单的空间填充曲线,即埃里克魏斯汀的数学世界,即希尔伯特曲线,埃里克魏斯汀的数学世界,并证明了不…...

【C++教程从0到1入门编程】第八篇:STL中string类的模拟实现

一、 string类的模拟实现 下面是一个列子 #include <iostream> namespace y {class string{public: //string() //无参构造函数// :_str(nullptr)//{}//string(char* str) //有参构造函数// :_str(str)//{}string():_str(new char[1]){_str[0] \0;}string(c…...

学生时期学习资源同步-1 第一学期结业考试题6

原创作者&#xff1a;田超凡&#xff08;程序员田宝宝&#xff09; 版权所有&#xff0c;引用请注明原作者&#xff0c;严禁复制转载...

迁移学习怎么用

如果想实现一个计算机视觉应用&#xff0c;而不想从零开始训练权重&#xff0c;比方从随机初始化开始训练&#xff0c;更快的方式是下载已经训练好权重的网络结构&#xff0c;把这个作为预训练&#xff0c;迁移到你感兴趣的新任务上。ImageNet、PASCAL等等数据库已经公开在线。…...

医疗手持智能终端读取条码二维码的难点有哪些?

在医疗科技行业信息化的大潮中&#xff0c;医疗手持式智能终端的应用越发普及&#xff0c;医疗手持式智能终端对条码二维码技术应用显得尤为关键&#xff0c;作为信息朔源载体的条码二维码读取方面&#xff0c;在实际应用中却面临着诸多问题&#xff0c;我们该如何应对&#xf…...

Python小设计

1. 五个PPT上的界面打印【print、input函数】 &#xff08;1&#xff09;英雄商城登陆界面 print(英雄联盟商城登录界面 ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~1. 用户登录2. 新用户注册3. 退出系统 ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~…...

今日讲讲父子传值~

今天来讲讲父子传值中的几种方法~ 项目中往往会把一些常用的公共代码抽离出来&#xff0c;写成一个子组件。或者在一个页面中的代码太多&#xff0c;可以根据功能的不同抽离出相关代码写成子组件&#xff0c;这样代码结构会更加简洁明了&#xff0c;后续维护更加方便。…...

三、HarmonyOS 应用开发入门之运行Hello World

目录 1、课程对象 1.1、有移动端开发经验 1.2、无移动端开发经验 1.3、对 HarmonyOS 感兴趣 2、DevEco Studio 的使用 2.1、DevEco Studio 的关键特性 智能代码编辑 低代码开发 多段双向实时预览 多端模拟仿真 2.2、安装配置 DevEco Studio 2.2.1、官网开发工具下载地…...

国科大网络行为学导论代码作业--更新中

一、Xray安装 参考自&#xff1a;Xray的安装与使用&#xff08;超详细&#xff09;_xray使用教程-CSDN博客 下载网址&#xff1a;Releases chaitin/xray GitHub 解压 双击安装 生成证书 cd到xray目录&#xff0c;生成证书 复制链接 然后cd到xray目录 .\xray_windows_amd6…...

JAVA后端开发面试基础知识(九)——SpringBoot

启动原理 SpringBoot启动非常简单,因其内置了Tomcat,所以只需要通过下面几种方式启动即可: @SpringBootApplication(scanBasePackages = {"cn.dark"}) public class SpringbootDemo {public static void main(String[] args) {// 第一种SpringApplication.run(S…...

Tiktokenizer:免费的在线令牌计算器,精准控制AI模型成本

Tiktokenizer&#xff1a;免费的在线令牌计算器&#xff0c;精准控制AI模型成本 【免费下载链接】tiktokenizer Online playground for OpenAPI tokenizers 项目地址: https://gitcode.com/gh_mirrors/ti/tiktokenizer 在AI应用开发中&#xff0c;你是否经常遇到令牌超限…...

如何用5个步骤构建企业级智能SQL工具?自然语言转SQL全攻略

如何用5个步骤构建企业级智能SQL工具&#xff1f;自然语言转SQL全攻略 【免费下载链接】sqlcoder SoTA LLM for converting natural language questions to SQL queries 项目地址: https://gitcode.com/gh_mirrors/sq/sqlcoder 在数据驱动决策的时代&#xff0c;自然语言…...

提升编码效率:用快马平台调用codex自动生成常用工具函数库

提升编码效率&#xff1a;用快马平台调用codex自动生成常用工具函数库 最近在开发一个前端项目时&#xff0c;发现每次都要重复写一些基础工具函数&#xff0c;比如日期格式化、对象深拷贝这些。虽然网上能找到现成的代码&#xff0c;但质量参差不齐&#xff0c;整合起来也很费…...

免费Figma中文界面插件终极指南:3分钟告别英文设计工具

免费Figma中文界面插件终极指南&#xff1a;3分钟告别英文设计工具 【免费下载链接】figmaCN 中文 Figma 插件&#xff0c;设计师人工翻译校验 项目地址: https://gitcode.com/gh_mirrors/fi/figmaCN 你是否曾经因为Figma的英文界面而感到困惑&#xff1f;每天在设计时不…...

WarcraftHelper完全指南:从显示异常到性能飞跃的5个关键突破

WarcraftHelper完全指南&#xff1a;从显示异常到性能飞跃的5个关键突破 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 诊断宽屏适配问题 在34英寸2…...

AI绘画新体验:图图的嗨丝造相快速上手,轻松生成时尚渔网袜风格图片

AI绘画新体验&#xff1a;图图的嗨丝造相快速上手&#xff0c;轻松生成时尚渔网袜风格图片 1. 认识图图的嗨丝造相-Z-Image-Turbo 1.1 什么是嗨丝造相模型 图图的嗨丝造相-Z-Image-Turbo是一款专注于生成时尚渔网袜风格图片的AI绘画模型。它基于先进的图像生成技术&#xff…...

FPGA/CPLD开发实战:基于Verilog的数字逻辑设计避坑指南

FPGA/CPLD开发实战&#xff1a;基于Verilog的数字逻辑设计避坑指南 1. 从理论到实践的鸿沟&#xff1a;硬件工程师的必经之路 刚接触FPGA/CPLD开发的工程师常常会遇到这样的困惑&#xff1a;明明仿真结果完全正确&#xff0c;但下载到硬件后却出现各种异常。这种理论与实践的差…...

GME-Qwen2-VL-2B效果实测:LaTeX公式截图转代码的准确率与效率

GME-Qwen2-VL-2B效果实测&#xff1a;LaTeX公式截图转代码的准确率与效率 如果你经常需要处理学术论文或者技术文档&#xff0c;肯定遇到过这样的麻烦事&#xff1a;看到一篇PDF或者网页上有个特别复杂的数学公式&#xff0c;想在自己的文档里用&#xff0c;结果发现要么没提供…...

小杰云商城系统源码/小程序源码平台/电商系统源码/完整版/全开源

小杰云商城系统源码 完整版 全开源 基于多款经典商城深度优化重构&#xff0c;不管是功能、颜值、安全、流畅度&#xff0c;直接给你干到天花板! 完美适配易支付V2和mapi支付&#xff0c;拿到手简单配置就能上线运营&#xff0c;不用你再费劲改接口! 功能多到爆炸&#xff0…...

Python➕PyQt5➕numpy➕pandas实现学生成绩分析系统(可视化)基于 Python + PyQt5 + Matplotlib + Pandas 实现的学生成绩分析系统框架

基于 Python PyQt5 Matplotlib Pandas 实现的学生成绩分析系统框架 Python➕PyQt5➕numpy➕pandas实现学生成绩分析系统&#xff08;可视化&#xff09; &#xff08;源码项目文档详细README&#xff09; &#xff01;&#xff01;代码注释非常详细 &#xff01;&#xff01…...