MySQL安全值守常用语句

news2024/11/14 21:57:10

一、用户权限设置

1、Mysql中用户是如何定义的

用户名@主机域

  • 10.0.0.51
  • 10.0.0.%
  • %
  • 10.0.0.0/255.255.255.0
  • Db01
  • Localhost
  • 127.0.0.1

2、用户创建

  • create user xinjing@'%' identified by '123'

3、用户删除

  • drop user username;
  • username 是要删除的用户名:
  • 如 drop user root@'%’
  • drop use''@'127.0.0.1’用户名为空的删除

4、用户查询

use mysal

select user,host from user;

5、权限级别介绍

  • 全局--可以管理整个MySOL
  • 库--可以管理指定的数据库
  • 表--可以营理指定数据库的指定表
  • 字段--可以管理指定数据库的指定表的指定字段
  • 权限存储在mysql库的user, db,tables priv,columns_priv,procs_priv
  • 这几个系统表中,待MySOL实例启动后就加载到内存中

6、查看用户权限赋予情况

  • show grants for xinjing@'%'

7、用户授权

  • grant all privileges on stu.* to 'xinjing'@'%' identified by'123' withoption;
  • revoke all privileges on stu.* from 'xinjing'@'%'

二、元数据查询

  • Select version();服务器版本信息
  • Select database();当前数据库名
  • Select user();当前用户名
  • Show status;服务器状态
  • Show variables;服务器配置变量
  • Show global variables like'%datadir%:看数据文件存放位置
  • show global variables like '%datadir%':
  • select @@datadir;查询数据库的路径
  • select @@basedir 查询mysql的安装路径

三、union查询详解

  • union查询就是把2条或者多条sql语句的查询结果,合并成一个结果集。
  • sql1:N行,sql2:M行,sqll union sql2 --->N+M行
  • 要求结果集中的列数一致就可以.(如都是2列或者N列)
  • union取出的最终列名,以第1条sql为准
  • union查询默认会去重,如果不想去重就用union all

四、分组查询展示

GROUP_CONCAT()

  • select sid,group_concat(cid),group_concat(cj order by cj desc SEPARATOR ' ') from score

        group by sid

五、字符串函数

六、mysql数据库导入导出(在mysql外部)

  • mysqldump导出

--dump出表utemp1

mysqldump -uroot -p student utemp1>utemp1.sql

--dump出库student

mysqldump -uroot -p student>student.sql

--dump所有的数据库及数据库表

mysqldump -uroot -p --all -databases>mysqldatabases.sql;

  • mysql的数据库导入"<"

--新建一个数据库

create database dumpdemo1

--回到mysql接口

mysql -u root -p654321 dumpdemo1<student.sql

--进入mysql验证

use dumpdemo1

show tables;

七、mysql数据库导入导出(在mysql内部)

  • mysql的数据库导入"source"

mysal -u root -pcreate database source dumpdemo;

source /var/lib/mysal-files/student.sql

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

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

相关文章

SpringBoot日常:编码规范之import *

前言 日常开发中&#xff0c;我们在编码过程中会经常忽略import 包的问题&#xff0c;我们会使用import语句中的通配符*来引入整个包中的所有类。尽管这样做能够简化代码编写和阅读&#xff0c;但是过度使用import *也会带来一些坏处&#xff0c;本文将探讨这些问题并给出相应…

在Linux下直接修改磁盘镜像文件的内容

背景 嵌入式Linux系统通常在调试稳定后&#xff0c;会对磁盘&#xff08;SSD、NVME、SD卡、TF卡&#xff09;做个镜像&#xff0c;通常是.img后缀的文件&#xff0c;以后组装新设备时&#xff0c;就将镜像文件烧录到新磁盘即可&#xff0c;非常简单。 这种方法有个不便之处&a…

前端面试题41(在JavaScript中,如何实现MVVM的数据绑定?)

在JavaScript中实现MVVM&#xff08;Model-View-ViewModel&#xff09;架构下的数据绑定&#xff0c;主要通过观察者模式、发布/订阅模式和数据劫持等技术来完成。下面我将概述几种常见的实现方式&#xff0c;以及如何在不使用框架的情况下手动实现数据绑定。 使用框架实现数据…

防御笔记第四天(持续更新)

1.状态检测技术 检测数据包是否符合协议的逻辑顺序&#xff1b;检查是否是逻辑上的首包&#xff0c;只有首包才会创建会话表。 状态检测机制可以选择关闭或则开启 [USG6000V1]firewall session link-state tcp ? check Indicate link state check [USG6000V1]firewall ses…

MySQL--C_C++语言连接访问

Connector/C的使用 首先需要在mysql官网下载C接口库 解压指令 tar -zxvf 压缩包名 下载并解压好后 但是还有比这更优的做法。 这样子手动安装不仅麻烦&#xff0c;还可能存在兼容性的问题。 其实在我们使用yum安装mysql时&#xff0c;大概率会自动帮我们把其他的环境都安装…

【大模型LLM面试合集】大语言模型基础_NLP面试题

NLP面试题 1.BERT 1.1 基础知识 BERT&#xff08;Bidirectional Encoder Representations from Transformers&#xff09;是谷歌提出&#xff0c;作为一个Word2Vec的替代者&#xff0c;其在NLP领域的11个方向大幅刷新了精度&#xff0c;可以说是近年来自残差网络最优突破性的…

分享一个项目模板electron+vue+ts+vite

分享一个项目模板electronvuetsvite GitHub - xiugou798/electron-vue-ts-vite-template: electron-vue-ts-vite-templateelectron-vue-ts-vite-template. Contribute to xiugou798/electron-vue-ts-vite-template development by creating an account on GitHub.https://gith…

C++的异常处理机制

C的异常处理机制 (1)Why&#xff08;异常处理机制的作用&#xff09;(2)How&#xff08;异常机制如何工作&#xff09;A.抛出异常B.捕获异常C.处理异常D.传递异常 (3)抛出异常A.栈展开B.析构函数和异常C.异常对象 (4)捕获异常(4)处理异常A.构造函数的异常处理B.不抛出异常noexc…

【SWMM】模型概述及软件安装

SWMM模型概述及软件安装 SWMM 模型 &#xff08;Storm Water Management Model&#xff09;概述应用 软件安装及下载参考 暴雨管理模型 &#xff08;Storm Water Management Model&#xff0c;SWMM 模型&#xff09;是美国环保局为解决日益严重的城市排水问题而推出的暴雨径流管…

凌风云 - 十大网盘资源搜索 Ver 6.0 版正式上线

《凌风云》作为网盘资源专业搜索领域的佼佼者&#xff0c;汇聚了国内十大网盘的丰富资源&#xff0c;凌风云搜索弥补其他搜索引擎可能无法搜索到相关资源的缺陷&#xff0c;作为专业的搜索引擎服务网络平台&#xff0c;您只需输入关键词&#xff0c;通过智能算法精准匹配&#…

C++的介绍与认识

目录 前言 1.什么是C 2.C的发展历史 3.C参考文档 4.C重要性 4.1C特点 4.2编程语言排行榜 4.3 C的应用领域 5.C学习指南 1. 基础知识 2. 面向对象编程&#xff08;OOP&#xff09; 3. 泛型编程 4. 标准库&#xff08;STL&#xff09; 结束语 前言 学习了C语言的知识…

使用mid360进行fast_lio建图、octomap生成栅格地图

前面我已经实现了fast_lio建图并使用octomap转为三维栅格地图&#xff0c;今天来填上次留的坑 使用Livox-Mid360激光雷达&#xff0c;复现FAST_LIO&#xff08;保姆级教程&#xff09;-CSDN博客 这是我上次写的&#xff0c;来复现上次失败的&#xff0c;这个教程&#xff1a;…

【PHP安装内置扩展】

PHP安装内置扩展 1、首先查看php源码以及查询是否有需要的扩展;本次以zlib扩展为例子 2、进入需要安装的扩展目录,执行命令 cd zlib 执行 make clean 清掉之前的安装的残留文件; 不需要的话直接略过,新安装也略过3、运行phpize,执行/usr/local/php/bin/phpize 注意这个路径一…

设计分享—国外后台界面设计赏析

国外后台界面设计将用户体验放在首位&#xff0c;通过直观易懂的布局和高效的交互设计&#xff0c;提升用户操作效率和满意度。 设计不仅追求美观大方&#xff0c;还注重功能的实用性和数据的有效展示&#xff0c;通过图表和图形化手段使数据更加直观易懂。 采用响应式布局&a…

Windows 部署ollama

一、简介 Ollama是在Github上的一个开源项目&#xff0c;其项目定位是&#xff1a;一个本地运行大模型的集成框架&#xff0c;目前主要针对主流的LLaMA架构的开源大模型设计&#xff0c;通过将模型权重、配置文件和必要数据封装进由Modelfile定义的包中&#xff0c;从而实现大模…

[GICv3] 3. 物理中断处理(Physical Interrupt Handling)

中断生命周期 ​​ 外设通过中断信号线生成中断&#xff0c;或者软件生成中断&#xff08;SGI&#xff09;。Distributor 和 ReDistributor 配合按照中断分组和中断优先级仲裁后将最高优先级的中断分发到 CPU interface。cpu interface 向中断发送到 PEPE 读取 IAR 寄存器&am…

队列+二叉树广度优先

题目出自力扣-n叉树的层序遍历 我是原始人&#xff0c;递归写出一道题就只有递归思路&#xff0c;开始的想法是写深搜函数&#xff0c;传一个随着层数递增的int参数q&#xff0c;节点空就return&#xff0c;否则遍历所有节点&#xff0c;每个子节点又以q1为层数递归&#xff…

Postman工具基本使用

一、安装及基本使用 安装及基本使用参见外网文档&#xff1a;全网最全的 postman 工具使用教程_postman使用-CSDN博客 建议版本&#xff1a;11以下&#xff0c;比如10.x.x版本。11版本以后貌似是必须登录使用 二、禁止更新 彻底禁止postman更新 - 简书 host增加&#xff1…

15.x86游戏实战-汇编指令jmp call ret

免责声明&#xff1a;内容仅供学习参考&#xff0c;请合法利用知识&#xff0c;禁止进行违法犯罪活动&#xff01; 本次游戏没法给 内容参考于&#xff1a;微尘网络安全 工具下载&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/1rEEJnt85npn7N38Ai0_F2Q?pwd6tw3 提…

从零开始学习嵌入式----Linux系统中shell脚本

目录 Shell脚本入门&#xff1a;玩转功能语句和数组&#xff0c;提升你的效率&#xff01; 一、功能语句&#xff1a;让你的脚本更灵活 1. 条件语句&#xff1a;if、else、elif 2. 循环语句&#xff1a;for、while 二、数组&#xff1a;处理多项数据的好帮手 1. 声明数组…