您的位置:

MySQL-u的使用指南

一、mysqludf提权

mysqludf提权是一个提供用于升级mysql权限的UDF库。这个库的最大的优点就是可以在不需要RELOAD MySQL 的情况下,以当前 MySQL 服务拥有者的权限升级为一个更高的权限用户。

使用示例:


mysql> select mysqludf_sys_exec('id > /tmp/log 2>&1');

二、mysqlURL

MySQL的URL函数提供了一个很实用的方法——MAKE_SET来将输入的数字转换为二进制表示,并映射到输入具体值的字符串数组中。常用于筛选。

使用示例:


mysql> select make_set(1,'a','b',0,1);
+------------------------------+
| make_set(1,'a','b',0,1)      |
+------------------------------+
| a                            |
+------------------------------+

mysql> select make_set(4,'a','b',0,1);
+------------------------------+
| make_set(4,'a','b',0,1)      |
+------------------------------+
| b                            |
+------------------------------+

三、mysqluse命令

USE命令是MySQL的一个内置命令。USE命令用于切换当前客户端连接的数据库为指定的数据库。

使用示例:


mysql> USE db_name;

四、mysqlUnicode是什么

MySQL的Unicode,指的是UTF-8字符集,它是一种属于Unicode标准的可变长度字符集,它可以使用单字节或多字节来表示一个字符。

使用示例:


mysql> SELECT CONVERT('这是一段待转码的文本', CHAR(GBK));

五、mysqlunion用法

UNION用于将两个或多个SELECT语句的结果组合到一起。ALL选项表示选择不会去重。

使用示例:


mysql> SELECT a FROM t1 UNION SELECT b FROM t2;

六、mysqluuid去掉横线

UUID可以用于生成唯一的值。可以使用替换函数来去掉UUID生成后的横线。

使用示例:


mysql> SELECT REPLACE(UUID(), '-', '');

七、mysqlunion和union all区别

UNION ALL是将结果集按照原样合并,UNION是合并后会去重。

使用示例:


mysql> SELECT a FROM t1 UNION ALL SELECT b FROM t2;

八、MySQLupdate语法

UPDATE语句用于修改表中的数据。数值型数据可以直接修改,字符串要加单引号。

使用示例:


mysql> UPDATE 表名 SET 字段名1=’值1’,字段名2=’值2’ WHERE……

九、mysqlupgrade用法

MySQL升级指的是将MySQL的版本更新到更高的版本。使用mysql_upgrade升级命令可以方便地更新MySQL版本。

使用示例:


mysql_upgrade --force -uroot -p

十、mysqlundo和redo日志

MySQL会在一个事务(transaction)中,对数据库中的一部分进行修改,然而这不是直接操作,实际上在内存中会产生记录,在随后的某个时间(比如提交事务),才会将这些修改操作真正地写入磁盘。而这些在一次事务中发生的修改操作的记录(redo log)和将这些修改操作取消的记录(undo log)就组成了 MySQL 中的日志(log)。

选取示例:


mysqlbinlog --base64-output=DECODE-ROWS -vv --start-position=1024 --stop-position=10240 --no-defaults --port=3306 --host=localhost -u root --password=YourPassword master-bin.000018 > master-bin.000018.sql
MySQL-u的使用指南

2023-05-21
印象笔记记录java学习(Java成长笔记)

2022-11-12
数据库的笔记mysql,数据库管理系统笔记

2022-11-24
java方法整理笔记(java总结)

2022-11-08
mysql数据库完整笔记(mysql数据库数据)

2022-11-13
java学习笔记(java初学笔记)

2022-11-14
我的mysql数据库学习笔记(mysql数据库菜鸟教程)

2022-11-11
python基础学习整理笔记,Python课堂笔记

2022-11-21
jsp程序开发学习笔记2,jsp程序设计题库

本文目录一览: 1、《JSP&Servlet学习笔记》pdf下载在线阅读,求百度网盘云资源 2、林信良编著jsp&servlet学习笔记第2版课后答案吗 3、jsp有没有快速掌握的办法呀? 4、要学J

2023-12-08
java笔记,尚硅谷java笔记

2022-12-01
如何在苹果笔记本上装WIN10

2023-05-21
java笔记,大学java笔记

2022-11-28
mysql的基础运用及代码(mysql基础知识笔记)

2022-11-14
mysql数据库开发笔记(mysql数据库应用案例教程电子版

2022-11-14
学习笔记之mysql数据库操作(mysql数据库怎么操作)

2022-11-16
java学习的一些基础笔记(java初学笔记)

2022-11-14
Mac笔记:在日常生活中高效实用的笔记工具

2023-05-18
发篇java复习笔记(java课程笔记)

2022-11-09
java客户端学习笔记(java开发笔记)

2022-11-14
mysql代码学习,怎么使用mysql写代码

本文目录一览: 1、mysql学了可以干什么 2、mysql基本语句详细教程 3、MySQL有什么推荐的学习书籍 mysql学了可以干什么 首先技不压身,不管你将来从事什么技术行当,跟数据库都或多或少

2023-12-08