搜索结果
查询Tags标签: mysql,共有 21372条记录-
php 问题 sql语句中的表名,字段名为什么不要加引号?
答案:不是不要加引号,加引号就错了;应该加小引号,就是ESC键下面那个键;加不加无所谓 但是规范的都加。 其他:什么意思?为什么要加引号?只有在你的表名或者字段名跟mysql的关键字重复时才需要加上引号;而且不是单引号和双引号,而是ESC键下面的那个符号 `
2022/7/28 2:26:09 人评论 次浏览 -
Mysql下载安装教程
一、进入MySql官网进行下载安装包: https://www.mysql.com/downloads/ 2、选择对应系统 3、选择安装包下载 二、有Execute就点Execute,没有就next,傻瓜式安装 注意这一步一定选择第二个:
2022/7/28 2:24:28 人评论 次浏览 -
mysql磁盘满
1. 查询二进制日志,并清除 mysql二进制日志 - 81 - 博客园 (cnblogs.com) 可配置日志保留时间,如下: mysql>show variables like %expire_logs_days%; --mysql 5.7 mysql> show variables like %binlog_expire_logs_seconds% --mysql8.0 可修改配置文件,让日志…
2022/7/28 2:24:07 人评论 次浏览 -
开发中为什么要使用Redis缓存
用缓存,主要有两个用途:高性能、高并发: 高并发:mysql单机支撑到2000QPS 就开始容易报警了 如果大量的请求直接打到mysql上 将会引起mysql的宕机 而redis 是k-v式操作 单机支撑的并发量高达几万十几万 单机的承载并发量是mysql单机的几十倍 而且redis自身也有较好的容…
2022/7/28 2:23:18 人评论 次浏览 -
MySQL扩展
1、行转列 源数据:目标数据:数据准备 -- 建表插入数据 drop table if exists time_temp; create table if not exists time_temp(`year_col` int not null comment 年份,`month_col` int not null comment 月份,`day_col` int not null comment 天数 )engine = inno…
2022/7/28 2:23:17 人评论 次浏览 -
Mysql调优之使用mysql慢查询日志优化sql语句及表索引
Mysql调优之使用mysql慢查询日志优化sql语句及表索引 一,用慢查询日志找出耗时语句,并优化 # 查看mysql系统慢查询变量配置(能看到慢查询日志是否开启,日志路径等) SHOW VARIABLES LIKE %slow%;SHOW VARIABLES LIKE %slow%;查询结果示例: Variable_name Value lo…
2022/7/28 2:22:56 人评论 次浏览 -
MySQL substring() 字符串截取函数
MySQL substring() 字符串截取函数 MySQL 查询数据有时候需要对数据项进行日期格式化或截取特定部分的操作,当需要对字符串进行截取加工时用到了 substring() 函数。 1、从左边开始截取 语法:left(str, length) 说明:left(被截取字符串, 截取长度) 例子如下: select …
2022/7/28 2:22:49 人评论 次浏览 -
mysql开启审计功能
数据库版本:mysql5.7 (linux系统) 数据库日志审计功能插件:server_audit.so (下载mariadb-5.5.68-linux-x86_64.tar.gz,解压后获取mariadb-5.5.68-linux-x86_64/lib/plugin/server_audit.so) 部署方法: 1.登录MySQL,执行以下命令获取MySQL的plugin目录: SHOW GL…
2022/7/28 2:22:48 人评论 次浏览 -
解决MYSQL数据库创建索引报长度不足的问题
在为数据库某字段(varchar(255))创建索引的时候出现如下问题:Specified key was too long; max key length is 767 bytes出现这个问题是因为创建索引时指定的字段超过了存储引擎默认的长度。 数据库存储引擎不同导致的索引长度限制 MySQL 的每个单表中所创建的索引长度是…
2022/7/28 2:22:47 人评论 次浏览 -
MySQL索引原理及慢查询优化
背景 MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解…
2022/7/27 2:25:11 人评论 次浏览 -
查找数据库中的所有字段的信息——MySQL
首先在MySQL自带表information_schema中可以找到我们所需要的数据 然后输入如下sql即可:selectic.table_schema 数据库名,ic.table_name 表名,ic.column_name 列名,ic.data_type 字段类型, case ic.column_keywhen PRI then是else 否 end 是否主键, IF(ist.column_name =…
2022/7/27 2:25:09 人评论 次浏览 -
Mysql为什么使用B+树做索引
什么是索引?索引是关系数据库中对某一列或多个列的值进行预排序的数据结构。通过使用索引,可以让数据库系统不必扫描整个表,而是直接定位到符合条件的记录,这样就大大加快了查询速度。索引的效率取决于索引列的值是否散列,即该列的值如果越互不相同,那么索引效率越高…
2022/7/27 2:25:06 人评论 次浏览 -
mysql 01: source命令
使用mysql的source命令,执行sql脚本 之所以使用docker同步挂载卷的方法,是因为在docker中运行的mysql未安装vim或gedit等基本编辑器 不方便在mysql容器里直接写sql脚本,且在尝试更新mysql容器和安装vim时,总出现无密匙的依赖错误,所以采用以下方法来实现mysql中sourc…
2022/7/27 2:25:03 人评论 次浏览 -
关于表情文字无法保存数据库
关于表情文字无法保存数据库 python+Django+MySQL 对于目前某些表情文字(
2022/7/27 2:22:51 人评论 次浏览 -
移除MySQL服务
背景: 删除/移动了mysqld.exe文件后, 无法用命令方式移除MySQL服务 解决: step1 如下图操作 > 找见原来可执行文件位置 step2 [还原]: 按照该路在电脑上创建对应的路径出来 step3 以管理员身份打开cmd > cd 到mysqld.exe所在文件夹 step4 执行命令: mysqld --rem…
2022/7/27 2:22:50 人评论 次浏览