- 2025年07月27日
- 星期日
![[MySQL] INFORMATION_SCHEMA 数据库包含所有表的字段](https://www.029zz.com/wp-content/themes/menhu-1/thumb.php?src=https://www.029zz.com/wp-content/themes/menhu-1/images/7.jpg&w=300&h=180)
sql注入后可以通过该数据库获取所有表的字段信息1.COLLATIONS表提供有关每个字符集的排序规则的信息。 COLLATIONS表包含以下列:COLLATION_NAME 排序规则名称。CHARACTER_SET_NAME 与排序规则关联的字符集的名称。ID 排序规则ID。IS_DEFAULT 排序规则是否为其
![[日常] 高性能MySQL-索引](https://www.029zz.com/wp-content/themes/menhu-1/thumb.php?src=https://www.029zz.com/wp-content/themes/menhu-1/images/5.jpg&w=300&h=180)
1.mysql的索引工作类似一本书的目录部分,想找某个特定主题,先查找书的目录部分,找到对应的页码2.ORM工具只能生成基本的合法的查询3.索引是在存储引擎层实现的,不是服务器层4.B-tree就是指的B树,多叉平衡查找树,很多存储引擎使用的b+树,降低磁盘I/O操作,将随机

一.用SET PASSWORD命令首先登录MySQL,使用mysql自带的那个客户端连接上mysql。格式:mysql set password for 用户名@localhost = password(新密码);例子:mysql set password for root@localhost = password(123);二.用mysqladmin关于mysqladmin的介绍:是一

# 使用的navicat 编辑的存储过程CREATE DEFINER=`root`@`localhost` PROCEDURE `insert_student_back`()BEGIN#定义max变量DECLARE max INT DEFAULT 0;select max(id) into max from student_back;#判断是不是空值 是空值就赋值为0if max is null thenset max

卸载MySQL以及重装卡到Start Services的解决办法重装系统永远是个好办法,但是对于我们程序员来说只要一想到电脑上的环境变量和其他的配置就蔫了。所以这一条就当作是废话吧。一般来说装MySQL失败,大部分就是卸载不完全的原因,接下来给出完整的卸载MySQL的

一、修改某个表的字段类型及指定为空或非空alter table 表名称 change 字段名称 字段名称 字段类型 [是否允许非空];alter table 表名称 modify 字段名称 字段类型 [是否允许非空];etc:alter table user_info change nickname nickname varchar(30) null;二、

MYSQL服务器my.cnf配置参数详解:硬件:内存16G[client]port = 3306socket = /data/mysql.sock[mysql]no-auto-rehash # 不开启自动补全功能,启用auto-rehash[mysqld]user = mysqlport = 3306socket = /data/mysql.sockbasedir = /usr/local/mysqldatadir = /

引语:mysql作为数据库的一大主力军,到处存在于我们各种系统中,相信大家都不陌生!但是,你知道你能用不代表你知道细节,那我们就来盘点盘点其中一些我们平时不太注意的地方,一来为了有趣,二来为了不让自己踩坑。声明:要想知道细节,那就去阅读源码,我