mysql
-
MySQL使用变量实现各种排序实例详解
变量可以实现各种排序,本文主要介绍了mysql使用变量实现各种排序,需要的朋友可以参考下,希望能帮助到大家。 核心代码 –下面我演示下MySQL中的排序列的实现–测试数据CREATE TABLE tb(score INT);INSERT tb SELECT 5 UNION ALL SELECT …
-
MySQL消除重复行方法步骤
本文主要介绍了mysql 消除重复行的一些方法,需要的朋友可以参考下,希望能帮助到大家。 sql语句 /*MySQL 消除重复行的一些方法—Chu Minfei—2010-08-12 22:49:44.660–引用转载请注明出处:http://blog.csdn.NET/feixianxx…
-
Mysql中的join操作实例分享
本文主要介绍了mysql join操作的相关资料,需要的朋友可以参考下,希望能帮助到大家。 join的类型 1. 内联结:将两个表中存在联结关系的字段符合联结关系的那些记录形成记录集的联结。 2. 外联结:分为外左联结和外右联结。 案例背景 create table java (name va…
-
MySQL数据库多表操作



一、 外键 1. 什么是外键:外键是指引用另一个表中的一列或多列,被引用的列应具有主键约束或唯一性约束。外键用于建立和加强两个表数据之间的连接。 student表中的gid是学生所在班级id,是引入了grade表中的主键id。那么gid就可以作为表student的外键。被引…
-
MYSQL的学习笔记
数据库的基本操作 1.创建数据库:Crete database 数据库名;在创建数据库表之前,使用use 数据库名m;之后创建数据库。 2.创建数据库表:create table 表名(字段名 数据类型 约束条件); 3.查看数据表结构 :desc 表名; 和show creat…
-
MySQL中的if和case语句的使用



这篇文章主要介绍了mysql中的if和case语句使用总结,本文讲解了if语句作为表达式和流程控制语句使用实例,需要的朋友可以参考下。 Mysql的if既可以作为表达式用,也可在存储过程中作为流程控制语句使用,如下是做为表达式使用: IF表达式 IF(expr1,expr2,expr3) 如果 ex…
-
了解MySQL如何优化
MySQL优化 1.优化索引、SQL语句、分析慢查询; 2.设计表的时候严格按照数据库的设计范式来设计数据库; 3.我们还可以将我们的业务架构进行缓存,静态化和分布式; 4.不用全文索引,使用Xunsearch,ES或者云服务器上的索引; 5.如果效率还是不够好,可以采用主从方式将数据读写分离; 6…
-
MySQL主键自动增量从0变为100001,如何解决?
mysql自动增量id从0变为10000且无法更改的解决方法 之前,数据库中的主键一直按照顺序从0开始递增。然而最近,主键突然变成从100001开始递增,并且无法修改。 原因及解决方法 导致主键自动递增从0变成100001的原因可能是: 导入了包含具有更大主键值的数据导出了部分数据,然后又重新导入删…
-
Mysql常用基准测试工具
mysqlslap 常用参数说明 –auto-generate-sql 由系统自动生成sql脚本进行测试 –auto-generate-sql-add-autoincrement 在生成的表中增加自增ID –auto-generate-sql-load-type 指定测试中使用的查询类型 –a…
-
centos如何查看mysql日志文件



mysql默认是不允许我们查看日志的,因此我们需要更改一些设置才能查看。 1、更改配置文件,允许用户查看日志文件 sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 把68、69行前面的#删除 2、重启mysql服务 sudo service mysql resta…