-
[MySQL] mysql 不走索引的情景
mysql不走索引的情形mysql不走索引的情形:1.null值判断;2.!=,<>操作符;3.or(大多数情况下);4.in(大多数情况下);5.like的使用(大多数情况下);6.where子句中对字段进行表达式操作,eg:selectidfromtwherenum/2=100;7....
85
热度 -
[MySQL] Mac中mysql装配
Mac中mysql安装mac中mysql分为tar包和dmg文件,dmg文件直接安转,tar包需要用到下面一系列命令,命令前面需要加sudo用root权限执行?ToinstallanduseaMySQLbinarydistribution,thecommandsequencelookslikethi...
150
热度 -
[MySQL] mysql目录之唯一索引
mysql索引之唯一索引mysql的唯一索引一般用于不重复的字段,一般会把表中的id设为唯一索引,创建唯一索引的目的不是为了提高查询速度,而是为了避免数据重复,注意:唯一索引可以有多个,但是列值必须唯一,创建唯一索引使用关键字unique。创建唯一索引1,创建表的时候创建索引:createtable...
61
热度 -
[MySQL] MYSQL 根本SQL语句
MYSQL基本SQL语句复制表结构CREATETABLE新表SELECT*FROM旧表where1=2复制表结构和数据CREATETABLE新表SELECT*FROM旧表
136
热度 -
101
热度 -
[MySQL] 从MySQL到Redis,提拔数据迁移的效率
从MySQL到Redis,提升数据迁移的效率题外话:看到一篇不错的从mysql迁移数据到redis的解决方案,特此记录一下。?做开发的同学都知道,一旦设计到底层存储优化,数据结构甚至数据库的变更,通常都会进行数据迁移的工作。如果系统运行时间过长,数据迁移的数量可能非常庞大。这时候,如何进行高效的数据...
53
热度 -
[MySQL] MySQL中的?添关键字查询命令用法
MySQL中的?加关键字查询命令用法1、查询MySQL支持的数据类型“?datatypes;”2、查看int的用法“?int”3、查看show的用法“?show”4、查看创建数据库表语句的用法“?createtable”版权声明:本文为博主原创文章,未经博主允许不得转载。
53
热度 -
[MySQL] MySQL获取报表信息
MySQL获取表格信息MySQL获取表格信息mysql>usetest;Databasechangedmysql>showtablestatus;+---------------+--------+---------+------------+------+---------------...
140
热度 -
[MySQL] MySQL binlog_format错误
MySQLbinlog_format异常环境tomcat6.xjdk1.6mysql5.5?异常执行jdbc查询时抛出异常:Cannotexecutestatement:impossibletowritetobinarylogsinceBINLOG_FORMAT=STATEMENTandatleas...
89
热度 -
[MySQL] windows下mysql主从备份设立
windows下mysql主从备份设置Windowsserver2008mysql主从数据设置步骤:?一、安装MySQL说明:在两台MySQL服务器192.168.21.169和192.168.21.168上分别进行如下操作,安装MySQL5.5.22??二、配置MySQL主服务器(192.168....
71
热度 -
[MySQL] mysql sleep连接过多解决办法
mysqlsleep连接过多解决方法1。vim/etc/my.cnf在[mysqld]中添加设置为:interactive_timeout=80wait_timeout=80添加修改好后重启数据库:/etc/init.d/mysqlrestart这种方式比较直接。2.mysql>showvar...
156
热度 -
[MySQL] MySQL设立表名不区分大小写
MySQL设置表名不区分大小写在windows下MySQL中表名不区分大小写在linux下MySQL中的表名是区分大小写的设置如下:在/etc/my.cnf中[mysqld]下加入lower_case_table_names=1说明:设置1为表名不区分大小写;设置0表名区分大小写设置完成后重启即可
144
热度 -
[MySQL] mysql表名含有关键字的处理方法
mysql表名带有关键字的处理方法今天讨论完数据库设计字段之后,回来就连上数据库准备创建相应的数据表,在执行sql时出现:一开始没反应过来这是什么错误,就百度了一下1064mysql,发现是表名使用了关键字。故不能创建成功,给出的解决方案是:在数字键1的左边的那个“·”把表名给包裹起来,就可以创建成...
148
热度 -
[MySQL] MYSQL基础01(新增,批改,删除)
MYSQL基础01(新增,修改,删除)首先说明一下,本人之前一直都是用MSSQL,由于工作原因,每天写上百条sql语句,并持续了几年;由于换了工作目前主要接触的MYSQL;所以现在开始学习MYSQL。我的学习计划很简单,我在MSSQL使用或学习到的功能,都会尝试在MYSQL实现,所以如果我都尝试了一...
536
热度 -
[MySQL] sql:MySQL 6.7 表,视图,存储过程构造查询
sql:MySQL6.7表,视图,存储过程结构查询#数据库MySQL6.7usesakila;#查询表名showtables;#SELECTTABLE_NAME,TABLE_ROWSFROMINFORMATION_SCHEMA.TABLESWHERETABLE_SCHEMA='sakila';sel...
449
热度 -
[MySQL] 关于联合查询与子查询的查询结果不同点_漫笔
关于联合查询与子查询的查询结果不同点_随笔测试表数据如下:sql:select*fromzhubiaofushuwhereidin(selectfidfromzhubiao)select*fromzhubiaotinnerjoinzhubiaofushut1ont.fid=t1.idselectt1...
108
热度 -
[MySQL] mysql 容易的增删改查语句
mysql简单的增删改查语句增加记录:注:null关键字与auto_increment限制条件相结合,可以为字段自动赋值;字段必须全,且一一对应;字符型用单引号;1mysql>insertintotestvalues('sunshine_habit','[email protecte...
159
热度 -
[MySQL] MySQL中的while循环跟repeat循环的区别
MySQL中的while循环和repeat循环的区别MySQL中的while循环和repeat循环的区别1、while是满足条件才执行循环,repeat是满足条件退出循环;2、while在首次循环执行之前就判断条件,最少执行0次,repeat是在首次执行循环之后才判断条件,循环至少执行一次。版权声明...
117
热度 -
[MySQL] MySQL中查看自带的SQL方式
MySQL中查看自带的SQL模式MySQL中查看自带的SQL模式Enterpassword:WelcometotheMySQLmonitor.Commandsendwith;or\g.YourMySQLconnectionidis9450Serverversion:5.6.24-logMySQLCo...
86
热度 -
[MySQL] mysql explian执行计划含意
mysqlexplian执行计划含义?idSELECT识别符。这是SELECT的查询序列号select_typeSELECT类型,可以为以下任何一种:SIMPLE:简单SELECT(不使用UNION或子查询)PRIMARY:最外面的SELECTUNION:UNION中的第二个或后面的SELECT语句...
145
热度