随笔分类 - Mysql
mysql基础
摘要:``` SHOW VARIABLES LIKE '%slow%'; SHOW GLOBAL STATUS LIKE '%slow%'; SHOW PROCESSLIST; SHOW VARIABLES LIKE 'max_connections'; SHOW GLOBAL STATUS LIKE '
阅读全文
摘要://获取相同用户名的数据 select name,Count(name) from user group by name having Count(name) >1 //删除相同的数据,保留最大的id或者最小的id min(id) delete from user where id not in(select max(id) from user group by name)
阅读全文
摘要:原文:https://segmentfault.com/a/1190000012155267 声明一下:下面的优化方案都是基于 “ Mysql-索引-BTree类型 ” 的 一、EXPLAIN 做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。 下面来个简单的示例,标注(1,2,3,
阅读全文
摘要:utf8_general_ci --不区分大小写 utf8_bin--区分大小写
阅读全文
摘要:原文地址:https://www.cnblogs.com/huanongying/p/7021555.html 本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB 一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,
阅读全文
摘要:-- +0后就转换INT类型排序 SELECT * FROM T_TEST ORDER BY (SORT + 0) DESC ;
阅读全文
摘要:limit是mysql的语法select * from table limit m,n其中m是指记录开始的index,从0开始,表示第一条记录n是指从第m+1条开始,取n条。select * from tablename limit 2,4即取出第3条至第6条,4条记录
阅读全文
摘要:系统:阿里云 一、查看mysql字符集 输入:show variables like 'character_set_%'; 二、修改某一个数据库的编码 输入:alter database dbname default character set utf8; 三、修改mysql服务端的编码 输入:vi
阅读全文
摘要:一、查看CentOS自带mysql是否已安装。 二、卸载已安装的mysql 若有多个依赖文件则依次卸载。当结果显示为Complete!即卸载完毕。 三、查看yum库上的mysql版本信息 四、使用yum安装mysql数据库 该命令将:mysql-server、mysql、mysql-devel都安装
阅读全文
摘要:二、例 produc表 produc_details 问题是下面两个查询结果有什么不同 结果是1.第一条查询结果为2第二条查询结果为 分析 第一条查询使用 ON 条件决定了从 LEFT JOIN的 product_details表中检索符合的所有数据行。第二条查询做了简单的LEFT JOIN,然后使
阅读全文
摘要:使用“Ctrl + R”组合键快速打开cmd窗口,并输入“cmd”命令,打开cmd窗口。 使用“mysql -uroot -proot”命令可以连接到本地的mysql服务。 使用“use mysql”命令,选择要使用的数据库,修改远程连接的基本信息,保存在mysql数据库中,因此使用mysql数据库
阅读全文
摘要:一、SQL语句基础 1.1、增删改查 insert into 库.表(列1,列2,....) values(值1,值2,....) 条件 delete from 库.表 条件 update 库.表 set 列1=值,列2=值 条件 select 列1,列2 from 库.表 条件(*代表全部列,li
阅读全文
摘要:一、mysql日期和字符相互转换
阅读全文
摘要:mysql命令行: 如何使用命令行:配置mysql的环境变量path指向mysql的安装目录下的bin文件夹,然后在cmd中直接可以调用mysql mysql -h localhost -u(usernemw) root -p(password) root.-h 可以不写,默认localhost s
阅读全文