MySQL
普通人6
有关必回
展开
-
thinkPHP5.0字符集修改为utf8mb4
A:utf8mb4可以直接保存emoji字符。修改之后可以直接存储emoji。Q:为什么要用utf8mb4。thinkPHP5.0框架。MySQL修改字符集。原创 2023-10-24 11:54:23 · 315 阅读 · 0 评论 -
安全渗透测试--sql注入之sql-shell
mysql找到含有password字段的表select table_name,column_name from information_schema.columns where column_name like '%pwd%' or column_name like '%pass%';原创 2023-06-02 15:32:00 · 163 阅读 · 0 评论 -
Navicat15数据库导表及乱码问题解决
若连接非本地mysql只需将主机localhost换成需要连接数据的ip地址即可,输入数据库用户名和数据库密码进行测试连接。密码:数据库登录密码(小皮默认是:root)2.点击连接按钮,并选择MySQL子项。5.运行结果,如果运行之后未出现需要按。PHPstudy_Pro(小皮)如果这个数字不为0必须排查问题。连接名:自己分的清的名字即可。2.双击要使用的连接和数据库。全选点上面的删除按钮,并确定。1.启动Navicat15。1.启动Navicat15。3.在空白处右键,选择。用户名:数据库用户名。原创 2023-04-25 17:22:11 · 2566 阅读 · 0 评论 -
MySQL常用函数
更新和删除时limit关键字也是有用的。原创 2023-04-01 10:08:52 · 44 阅读 · 0 评论 -
MySQL自增id报错解决
今天遇到一个奇葩问题MySQL配置如下数据表中最后一条id是1602插入新数据报错主键重复改成如下配置报错消失我也不知道为什么这样报错就消失了!!!∑(゚Д゚ノ)ノ就很奇葩原创 2022-02-08 15:05:12 · 1280 阅读 · 0 评论 -
安全渗透测试--sql注入之sql-shell
mysql找到含有password字段的表select table_schema,table_name,column_name from information_schema.columns where column_name like '%pwd%' or column_name like '%pass%';找到含有特定字符串的表名select table_name from information_schema.tables where table_schema='库名' and table_转载 2021-11-24 17:27:38 · 1846 阅读 · 0 评论 -
mysql查询出现In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated c
1、问题:Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: In aggregated query without GROUP BY,expression #2 of SELECT list contains nonaggregated column 'pay.t.type'; this is incompatible with sql_mode=only_full_gr转载 2021-10-15 10:18:36 · 6095 阅读 · 0 评论 -
MySQL 指定内容排到最前面
SELECT *, `zhangsan` = 3 AS `zhangsan_key` FROM `zhangsan_db` ORDER BY `zhangsan_key` DESC;或SELECT * FROM `zhangsan_db` ORDER BY `zhangsan` = 3 DESC;数据表中zhangsan字段的值等于3的会排到前面原创 2021-10-12 14:03:26 · 2165 阅读 · 0 评论 -
Mysql 使用CASE...WHEN语句批量更新数据
CASE…WHEN语句的涵义与一般高级语言中的SWITCH…CASE语句类似,如下所示,即:在表名表中,当字段字段3的值为’值X’时,修改字段1与字段2的值为’结果X’和’结果X’。UPDATE `表名` SET `字段1` = CASE `字段3` WHEN '值1' THEN '结果1' WHEN '值2' THEN '结果2' WHEN '值3' THEN '结果3' END, `字段2` = CASE `字段转载 2021-09-28 17:06:04 · 2252 阅读 · 0 评论 -
MySQL常用命令和方法
MySQL函数文档重启 service mysql restart检查表 CHECK TABLE 数据表名;分析表 ANALYZE TABLE 数据表名;修复表 REPAIR TABLE 数据表名;优化表 OPTIMIZE TABLE 数据表名;热刷新FLUSH PRIVILEGES;创建数据库CREATE DATABASE zhangsan_db;添加用户CREATE USER ‘zhangsan’ IDENTIFIED BY ‘zhangsan’;用户授权GRANT原创 2021-08-16 12:37:36 · 64 阅读 · 0 评论