mysql常用操作

MySQL中常用的操作语句已汇总 他们的列名相同,按理来说student的classId必须遵循class表中的classId,也就是如果class表中没有的id,student中是不能有的。外连接:只能使用join on 的方式写,可以在join前头加上left/right的关键字,称为左连接/右连接。(2)offset:偏移量。对指定列进行分组操作:指定某个列,针对这个类,把值相同的行,分到一组中,可以针对每个组,分别进行聚合查询。查询每个岗位的平均工资,但是刨除平均工资超过2w的数据(条件是在聚合之后执行的,只能用having) 阅读详情

在安装完mysql服务的基础上进行以下操作
1.更改root数据库密码
(1)将mysql命令加入环境变量并使其生效
在这里插入图片描述
在这里插入图片描述
(2)为mysql创建密码
在这里插入图片描述
(3)更改数据库root密码
在这里插入图片描述
skip-grant:忽略用户名和密码直接登录
重启mysqld服务
在这里插入图片描述
直接登录
在这里插入图片描述
使用mysql库来切换库,更改一个表
在这里插入图片描述
我们要更改的就是这个表
在这里插入图片描述
修改用户名为root的密码,将密码修改为linux
在这里插入图片描述
改完密码后,把/etc/my.cnf文件改回来(删掉skip-grant)
在这里插入图片描述
重启mysqld服务
在这里插入图片描述
使用新密码登录数据库
在这里插入图片描述
2.连接Mysql
(1)直接输入用户名和密码进行连接
在这里插入图片描述
(2)连接远程服务器的mysql,-h(host),-p(端口号)
在这里插入图片描述
(3)使用sock方式进行连接,-S指定sock文件路径,在/etc/my.cnf文件里边。该方式只适合本机登录
在这里插入图片描述
(4)连接mysql之后操作的一些命令,例如列出当前数据库的库列表,在shell脚本里使用较多
在这里插入图片描述
3.mysql常用命令,进入mysql执行
(1)查询库
在这里插入图片描述
(2)切换库,这里是切换到了刚刚查询到的五个表中的mysql
在这里插入图片描述
(3)查询库里的表
在这里插入图片描述
(4)查看user表里的字段
在这里插入图片描述
(5)查看user表建表语句,表里的内容跟上边的内容是一样的,\G表示竖排显示
在这里插入图片描述
(6)查看当前用户
在这里插入图片描述
(7)查看当前使用的数据库
在这里插入图片描述
(8)创建一个名为db1的库
在这里插入图片描述
查询一下有没有创建成功
在这里插入图片描述
(9)在db1库里创建名为t1的表,括号内为表内字段,用反引号引起来
在这里插入图片描述
查询是否创建成功
在这里插入图片描述
红框内的字符集是可以自定义的
(10)自定义字符集,先删掉刚刚创建的表
在这里插入图片描述
重新创建表
在这里插入图片描述
查询是否创建成功
在这里插入图片描述
(11)查看当前数据库版本
在这里插入图片描述
(12)查看数据库状态
在这里插入图片描述
(13)查看各参数
在这里插入图片描述
查看最大连接数
在这里插入图片描述
(14)修改配置,例如修改上面的最大错误连接数
在这里插入图片描述
(15)查看队列,第二个命令更详细
在这里插入图片描述
4.mysql创建用户以及授权
(1)grant命令:授权,all:全部权限,on:在什么库里面,.:表示所有的库,‘user1’:通过指定用户登录,by ‘passwd’:通过passwd方式登录
在这里插入图片描述
(2)指定host登录
在这里插入图片描述
使用原来的登录方式是登录不上去的
在这里插入图片描述
要指定host才可以登录
在这里插入图片描述
如果不想使用host登录,可以改回来sock登录,先退出重登,把之前的host改为‘localhost’就可以了
在这里插入图片描述
查看是否可以登陆
在这里插入图片描述
(3)查看授权信息
在这里插入图片描述
查看指定用户授权信息
在这里插入图片描述
5.mysql备份与恢复
(1)备份库,使用mysqldump,其实就是将它重定向到一个文件里
在这里插入图片描述
(2)恢复库,使用mysql
在这里插入图片描述
(3)备份库里的表,这里备份mysql库里的user表
在这里插入图片描述
(4)恢复库里的表
在这里插入图片描述
(5)备份所有库
在这里插入图片描述
(6)只备份一个表结构,但不备份表的内容
在这里插入图片描述

基于陀螺仪航向反馈的轮式机器人PID直线控制 航向角控制是移动机器人实现稳定直线运动的基础技术,其本质是通过实时感知机体朝向偏差并动态调节驱动输出,以抵消机械不对称、轮径误差等固有扰动。该方法依托陀螺仪测量角速度并积分解算航向角,结合离散化PID算法生成补偿性PWM指令,在嵌入式平台(如STM32)上构建低延迟闭环。相比依赖编码器的速度闭环,它规避了轮径标定与安装偏心等误差源,显著提升低成本平台的工程鲁棒性与部署效率。典型应用场景包括教育机器人直线循迹、AGV基础导航模块开发及IMU-PID融合控制原型验证。 阅读详情

相关推荐

CamoFox MCP:让AI助手隐身操作浏览器的反检测自动化实战

浏览器自动化是提升工作效率和实现数据采集的关键技术,其核心原理在于通过程序脚本模拟人类在网页上的交互行为。传统方案如Selenium或Playwright虽功能强大,但需要开发者编写复杂脚本并处理反爬机制。随着AI Agent技术的发展,自然语言驱动的自动化成为新趋势,它能将任务规划与逻辑判断交由AI处理,大幅降低使用门槛。Model Context Protocol(MCP)作为连接AI与外部工具的标准协议,在此场景下价值凸显,它使得AI助手能直接调用丰富的浏览器操作工具。CamoFox MCP创新性地将

weixin_42551967的博客 724

Java技术功底不够如何去面试,附架构师必备技术详解

一、 前些年,互联网行业里对架构师这个岗位的标准还不是很清晰。所以,很多架构师的工作往往就是一些技术被公司认可的资深工程师负责。 彼时,正巧我也是这类人员之一,故也得到了一个从零开始架设一套广告投放平台的机会。 我很喜欢钻研技术,对这种机会自然很看重。 那时候,架构并无如今这么复杂,一开始就是前面搞几个 Web 应用,后面共享个数据库。大致像这样: 当然,上面的架构其实做了很多简化,省略了很多细节。比如,为了提高性能做的缓存,为了提高吞吐做的负载均衡统统没有在上图给出。因为这些和本章话题无关,暂时咱们就忽

m0_57081438的博客 510

运放专题:运算放大电路中的相位补偿

的方法

五花带点肉 2万+

切换mysql数据库

如果你的数据库误装了两套 例如我本地的电脑一套名为MYSQL的数据库 另一套为MYSQL57的数据库 这里所说的数据库不是所谓如下图的数据库 先进行数据库更换你就理解所谓的另一套数据库。进行命令net stop 当前的数据库名 如果直接net start 想启动的数据库名 是不行的 因为只能有一套数据库启动。这样就实现了另一套数据库的启动。

qq_55179512的博客 592

实战拆解:RAG vs Agent在金融风控中的性能对比

2024年上半年我帮某华东地区城商行做零售交易反欺诈系统升级时,技术团队曾发生过一次激烈争论:一派认为应该优先上RAG(检索增强生成)方案,成本低、落地快、合规性好;另一派坚持要上Agent(智能体)方案,推理能力强、能应对复杂新型欺诈。最终我们做了完整的AB测试,结论是两者没有绝对的优劣,只有场景适配的差异:RAG适合高并发、低时延的实时风控场景,Agent适合低并发、高准确率要求的事后核查/大额审批场景,两者结合的 hybrid 方案能覆盖95%以上的风控需求。本文我会结合真实项目的测试数据,从核心概念

AI天才研究院 251

【嵌入式面经】上海 70迈 线上笔试

“关注|点赞|收藏” 福利干货第一时间送达!最近在做免费的嵌入式知识分享,帮助对嵌入式感兴趣的同学学习嵌入式、做项目、找工作!

qq_56921854的博客 1136

mysql 实现数据库热切换

我整理的一些关于【MySQL,SQL】的项目学习资料(附讲解~~)和大家一起分享、学习一下:https://edu.51cto.com/surl=QDW3g3MySQL 热切换实现指南 在现代软件开发中,数据库的可用性和性能是至关重要的。为了提高系统的容错能力和数据处理能力,许多开发者选择实现数据库的热切换(也称为主从切...

weixin_30106425的博客 266

费斯托SPAN压力传感器的调试

本体为压力传感器,检测气压大小,通过设置参数,在上电上气时对气压进行判断,进而通过自身逻辑的判断,控制传感器的通断,进而控制机械部位的工作与运行;通电之后为如下图所示的样子有三个按键ABEdit键(编辑键、确认键)两步即可轻松连接。

大小曲奇的博客 1万+

MySQL 中 USE 命令详解:精准切换数据库的关键操作

在 MySQL 数据库的日常操作中,USE命令虽然看似简单,却是我们进行数据库相关操作的重要基础步骤。本文将详细介绍USE命令的语法、作用、使用场景以及一些相关的注意事项,帮助大家更好地掌握并运用它来管理和操作 MySQL 数据库。

weixin_44257023的博客 2272

大模型对齐的核心引擎:RLHF三阶段完整技术体系详解——从InstructGPT到ChatGPT与Claude 4.6的工程实践

RLHF从InstructGPT起步,经由ChatGPT、Claude系列的工程实践,已演变为现代大语言模型不可或缺的对齐基础设施。其三阶段流程——SFT构建基础能力基线,奖励模型将人类偏好编码为可微信号,PPO以KL约束驱动策略向偏好分布优化——构成了当代对齐技术的核心骨架。OpenAI的路线侧重于以海量人工标注和多目标奖励建模持续精细化RLHF流程,在规模与工程深度上持续推进;

nmdbbzcl的博客 1057

stable-diffusion-webui的逐步部署教程

本文主要介绍了stable-diffusion-webui的逐步部署教程,希望能对使用Stable Diffusion的同学们有所帮助。 文章目录 1. 前言 2. 逐步部署教程 2.1 创建Python环境 2.2 安装依赖库 2.3 运行代码

weixin_43178406的博客 6万+

MySQL数据库的SQL语句

SQL语句用于维护管理数据库,包括数据查询、数据更新、访问控制、对象管理邓功能。 在数据表中删除指定的数据记录 delete 清空表后,返回结果内有删除的记录条目;delete工作时是一行一行的删除记录数据的; 如果表中有自增长字段,使用delete from删除所有记录后,再次新添加的记录会从原来最大的记录ID后面继续自增长 创建临时表 临时表创建成功之后,使用show tables命令是看不到创建的临时表的,临时表会在连接退出后被销毁。如果在退出连接之前,也可以执行

怎么也想不出名字的博客 2034

YOLOv13添加轻量化的EMA模块Faster_EMA,轻量又涨点!map50提升4.56个点,召回率提升9.66!

本文介绍了YOLOv13模型的优化移植方法,通过添加Faster_EMA模块和超参数调整,使模型性能显著提升。主要修改包括:1) 创建新的模型配置文件yolov13-Faster_EMA.yaml;2) 在tasks.py中添加新模块;3) 修改__init__.py和block.py文件,新增Partial_conv3和DropPath类。优化后模型mAP50提升4.56%,召回率提升9.66%,验证了改进方案的有效性。代码实现了局部卷积和随机深度等先进技术,为YOLO系列模型性能优化提供了新思路。

FJN110的博客 2604

MySQL 常用操作

如果是本地开发,使用 GUI 工具比如官方的 MySQL Workbench 会省事很多,但命令行方式在服务器环境特别有用。 另,如果官方的下载地址很慢的话,可尝试这个镜像,速度超快的。 数据库 创建数据库 CREATE DATABASE <db_name>; 删除数据库 DROP DATABASE <db_name>;...

weixin_30819163的博客 94

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Ubuntu安装MySQL及常用操作

一、安装MySQL 使用以下命令即可进行mysql安装,注意安装前先更新一下软件源以获得最新版本: sudo apt-get update #更新软件源 sudo apt-get install mysql-server #安装mysql 上述命令会安装以下包: apparmor mysql-client-5.7 mysql-common mysql-server mysql-server-5.7 mysql-server-core-5.7 因此无需再安装mysql-client等。安装过程会提示设置

weixin_42802937的博客 923

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

MYSQL常用基本操作总结

SQL查询中各个关键字的执行先后顺序: from > on> join > where > group by > with > having >select > distinct > order by > limit。insert into 表(字段)values(value1),(value2);insert into 表(字段)values(value);select 字段1 别名1, 字段2 别名2 from 表;from 表1,表2 where 条件;from 表1,表1 where 条件;

2301_80381519的博客 1370

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

MySQL常用操作命令

Mysql的基本使用

2302_80269895的博客 2616

0512MySQL常用操作

0512MySQL常用操作 一、设置更改root密码 1. 把mysql命令加入环境变量PATH echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile 2. 重启服务/重新加载profile文件 /etc/ini...

chuhou7233的博客 175

MySQL常用操作命令大全

以上是常用的 MySQL 操作命令大全,涵盖了数据库、表、数据、索引、视图、用户与权限管理以及备份与恢复等方面。掌握这些命令,可以大大提高日常开发和管理数据库的效率。希望本文对你有所帮助!😊🙏Java面试技巧Java面试八股文 - 掌握面试必备知识(目录篇)Java学习路线2023年完整版Java学习路线图AIGC人工智能Chat GPT是什么,初学者怎么使用Chat GPT,需要注意些什么Java实战项目SpringBoot+SSM实战:打造高效便捷的企业级Java外卖订购系统数据结构学习。

学IT,找陈寒 9012

PySpark操作MySQL及DataFrame常用操作整理

【代码】PySpark操作MySQL及DataFrame常用操作整理。

ynisd__的博客 476

【MySQL】MySQL常用的数据类型——表的操作

本期总结了数据库MySQL的常用数据类型,以及关于它的表的简单使用,这里的表的使用是在(use 数据库名)的前提之下。

GGBond778的博客 1644

MySQL _ MySQL常用操作

MySQL | MySQL常用操作 一、MySQL简介 MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理。MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。MySQL是管理内容最好的选择。 二、SQL相关操作 2.1 SQL操作简介 1. DDL,英文叫做 Data Definition L

兀坐晴窗独饮茶 269

MySQL常用操作

- 数据库表的相关操作 设置字段字自增长 alter table user modify id integer auto_increment ; #只有int 类型才能设置自增 更改密码 方法1: update user set password=password("shapolang") where user="root"; flush privileges; 方法2: 登录后...

helloloser的博客 484
上一篇: Tomcat配置详细命令
下一篇: 部署OpenStack平台
别散
博客等级 码龄6年 21粉丝 18原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值