在安装完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)只备份一个表结构,但不备份表的内容

相关推荐
CamoFox MCP:让AI助手隐身操作浏览器的反检测自动化实战
浏览器自动化是提升工作效率和实现数据采集的关键技术,其核心原理在于通过程序脚本模拟人类在网页上的交互行为。传统方案如Selenium或Playwright虽功能强大,但需要开发者编写复杂脚本并处理反爬机制。随着AI Agent技术的发展,自然语言驱动的自动化成为新趋势,它能将任务规划与逻辑判断交由AI处理,大幅降低使用门槛。Model Context Protocol(MCP)作为连接AI与外部工具的标准协议,在此场景下价值凸显,它使得AI助手能直接调用丰富的浏览器操作工具。CamoFox MCP创新性地将
Java技术功底不够如何去面试,附架构师必备技术详解
一、 前些年,互联网行业里对架构师这个岗位的标准还不是很清晰。所以,很多架构师的工作往往就是一些技术被公司认可的资深工程师负责。 彼时,正巧我也是这类人员之一,故也得到了一个从零开始架设一套广告投放平台的机会。 我很喜欢钻研技术,对这种机会自然很看重。 那时候,架构并无如今这么复杂,一开始就是前面搞几个 Web 应用,后面共享个数据库。大致像这样: 当然,上面的架构其实做了很多简化,省略了很多细节。比如,为了提高性能做的缓存,为了提高吞吐做的负载均衡统统没有在上图给出。因为这些和本章话题无关,暂时咱们就忽
运放专题:运算放大电路中的相位补偿
的方法
切换mysql数据库
如果你的数据库误装了两套 例如我本地的电脑一套名为MYSQL的数据库 另一套为MYSQL57的数据库 这里所说的数据库不是所谓如下图的数据库 先进行数据库更换你就理解所谓的另一套数据库。进行命令net stop 当前的数据库名 如果直接net start 想启动的数据库名 是不行的 因为只能有一套数据库启动。这样就实现了另一套数据库的启动。
实战拆解:RAG vs Agent在金融风控中的性能对比
2024年上半年我帮某华东地区城商行做零售交易反欺诈系统升级时,技术团队曾发生过一次激烈争论:一派认为应该优先上RAG(检索增强生成)方案,成本低、落地快、合规性好;另一派坚持要上Agent(智能体)方案,推理能力强、能应对复杂新型欺诈。最终我们做了完整的AB测试,结论是两者没有绝对的优劣,只有场景适配的差异:RAG适合高并发、低时延的实时风控场景,Agent适合低并发、高准确率要求的事后核查/大额审批场景,两者结合的 hybrid 方案能覆盖95%以上的风控需求。本文我会结合真实项目的测试数据,从核心概念
【嵌入式面经】上海 70迈 线上笔试
“关注|点赞|收藏” 福利干货第一时间送达!最近在做免费的嵌入式知识分享,帮助对嵌入式感兴趣的同学学习嵌入式、做项目、找工作!
mysql 实现数据库热切换
我整理的一些关于【MySQL,SQL】的项目学习资料(附讲解~~)和大家一起分享、学习一下:https://edu.51cto.com/surl=QDW3g3MySQL 热切换实现指南 在现代软件开发中,数据库的可用性和性能是至关重要的。为了提高系统的容错能力和数据处理能力,许多开发者选择实现数据库的热切换(也称为主从切...
费斯托SPAN压力传感器的调试
本体为压力传感器,检测气压大小,通过设置参数,在上电上气时对气压进行判断,进而通过自身逻辑的判断,控制传感器的通断,进而控制机械部位的工作与运行;通电之后为如下图所示的样子有三个按键ABEdit键(编辑键、确认键)两步即可轻松连接。
MySQL 中 USE 命令详解:精准切换数据库的关键操作
在 MySQL 数据库的日常操作中,USE命令虽然看似简单,却是我们进行数据库相关操作的重要基础步骤。本文将详细介绍USE命令的语法、作用、使用场景以及一些相关的注意事项,帮助大家更好地掌握并运用它来管理和操作 MySQL 数据库。
大模型对齐的核心引擎:RLHF三阶段完整技术体系详解——从InstructGPT到ChatGPT与Claude 4.6的工程实践
RLHF从InstructGPT起步,经由ChatGPT、Claude系列的工程实践,已演变为现代大语言模型不可或缺的对齐基础设施。其三阶段流程——SFT构建基础能力基线,奖励模型将人类偏好编码为可微信号,PPO以KL约束驱动策略向偏好分布优化——构成了当代对齐技术的核心骨架。OpenAI的路线侧重于以海量人工标注和多目标奖励建模持续精细化RLHF流程,在规模与工程深度上持续推进;
stable-diffusion-webui的逐步部署教程
本文主要介绍了stable-diffusion-webui的逐步部署教程,希望能对使用Stable Diffusion的同学们有所帮助。 文章目录 1. 前言 2. 逐步部署教程 2.1 创建Python环境 2.2 安装依赖库 2.3 运行代码
MySQL数据库的SQL语句
SQL语句用于维护管理数据库,包括数据查询、数据更新、访问控制、对象管理邓功能。 在数据表中删除指定的数据记录 delete 清空表后,返回结果内有删除的记录条目;delete工作时是一行一行的删除记录数据的; 如果表中有自增长字段,使用delete from删除所有记录后,再次新添加的记录会从原来最大的记录ID后面继续自增长 创建临时表 临时表创建成功之后,使用show tables命令是看不到创建的临时表的,临时表会在连接退出后被销毁。如果在退出连接之前,也可以执行
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系列模型性能优化提供了新思路。
MySQL 常用操作
如果是本地开发,使用 GUI 工具比如官方的 MySQL Workbench 会省事很多,但命令行方式在服务器环境特别有用。 另,如果官方的下载地址很慢的话,可尝试这个镜像,速度超快的。 数据库 创建数据库 CREATE DATABASE <db_name>; 删除数据库 DROP DATABASE <db_name>;...
锂电池充电器电路设计 里面有电路
锂电池充电器电路设计 里面有电路 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等。安装过程会提示设置
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 条件;
ET2012新版免狗免安装绿色软件
ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,
MySQL常用操作命令
Mysql的基本使用
0512MySQL常用操作
0512MySQL常用操作 一、设置更改root密码 1. 把mysql命令加入环境变量PATH echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile 2. 重启服务/重新加载profile文件 /etc/ini...
MySQL常用操作命令大全
以上是常用的 MySQL 操作命令大全,涵盖了数据库、表、数据、索引、视图、用户与权限管理以及备份与恢复等方面。掌握这些命令,可以大大提高日常开发和管理数据库的效率。希望本文对你有所帮助!😊🙏Java面试技巧Java面试八股文 - 掌握面试必备知识(目录篇)Java学习路线2023年完整版Java学习路线图AIGC人工智能Chat GPT是什么,初学者怎么使用Chat GPT,需要注意些什么Java实战项目SpringBoot+SSM实战:打造高效便捷的企业级Java外卖订购系统数据结构学习。
PySpark操作MySQL及DataFrame常用操作整理
【代码】PySpark操作MySQL及DataFrame常用操作整理。
【MySQL】MySQL常用的数据类型——表的操作
本期总结了数据库MySQL的常用数据类型,以及关于它的表的简单使用,这里的表的使用是在(use 数据库名)的前提之下。
MySQL _ MySQL常用操作
MySQL | MySQL常用操作 一、MySQL简介 MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理。MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。MySQL是管理内容最好的选择。 二、SQL相关操作 2.1 SQL操作简介 1. DDL,英文叫做 Data Definition L
MySQL常用操作
- 数据库表的相关操作 设置字段字自增长 alter table user modify id integer auto_increment ; #只有int 类型才能设置自增 更改密码 方法1: update user set password=password("shapolang") where user="root"; flush privileges; 方法2: 登录后...
724



被折叠的 条评论
为什么被折叠?



