mysql
friedaZiruominglin
只要开始,什么时候都不晚
展开
-
mysql查看分片键
查看表分片:UDAL show config tablerule where tablename in ('表名')原创 2020-12-18 12:40:59 · 2084 阅读 · 0 评论 -
2020-09-30
查看表所有的字段select*fromall_tab_columnsa1wherea1.owner='XX'anda1.table_name='XXX'原创 2020-09-30 10:39:48 · 56 阅读 · 0 评论 -
2020-08-19
select /*+parallel(20)*/ * from XX,并发查询原创 2020-08-19 15:44:24 · 85 阅读 · 0 评论 -
查看表的分片
/*!HINT({'getDataNodes':'表名'})*/;原创 2020-06-23 14:44:24 · 416 阅读 · 0 评论 -
性能优化
N01.SHOW STATUS LIKE 'value'//查看链接数SHOW STATUS LIKE 'connections'//查看查询的次数SHOW STATUS LIKE 'Com_select';N02.性能优化1.分析查询语句EXPLAIN SELECT * FROM student;DESCRIBE SELECT * FROM student;转载 2015-06-14 12:52:47 · 250 阅读 · 0 评论 -
mysql中文乱码
//这个是Hibernate 的配置文件 连接数据库时一定要用utf-8 "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">转载 2015-07-19 01:03:00 · 191 阅读 · 0 评论 -
character_set_server
set character_set_server=utf8 解决乱码问题转载 2015-10-09 09:42:41 · 317 阅读 · 0 评论 -
上线注意哪些
1.注意流程表的三张生生成新版本删除掉act_re_procd_efact_re_demploymentact_ge_bytearray2.数据库3.ftp上传文件4.定时任务关掉5流程关掉6.webService关掉7.注意taskTimer和webService两个包转载 2016-01-28 16:49:43 · 313 阅读 · 0 评论 -
在局域网的两台电脑如何实现相互访问mysql数据库
有两台电脑(192.168.1.3,192.168.1.2)(相当于局域网里的电脑)在192.168.1.3上1.安装mysql服务,2.安装navicat3.grant select,delete,update,insert on abc.* to 'root'@'192.168.1.2' identified by 'root';(abc是数据库,root是用户名,密码转载 2015-07-26 13:16:35 · 14228 阅读 · 0 评论 -
mysql5.7安装1
1.tar -xzvf .....2.建立 /home/mysql /home/mysql/data3.my.cnf 放在etc目录下;my.cnf可以改路径4.不是root权限可以用 sudo cp /home/ **转载 2017-06-13 12:03:54 · 271 阅读 · 0 评论 -
my.cnf
# For advice on how to change settings please see# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html[mysqld]lower_case_table_names=1## Remove leading # and set to t转载 2017-06-14 13:55:34 · 149 阅读 · 0 评论 -
mysql清理表空间
show table status like '表名';ALTER TABLE 表名 ENGINE=INNODB转载 2018-08-24 21:41:30 · 2304 阅读 · 0 评论 -
mysql计算百分比
select distinct t1.id, t1.crm_id,t1.user_name,t1.area_name,t1.start_time,t1.end_time,t1.count,t1.qd,t1.wqd,t1.zqd,(round(t1.qd/t1.zqd,2)+"%"),CONCAT(round(t1.qd/t1.zqd*100,2),'%'),t.father_name,t转载 2014-12-25 10:52:37 · 1724 阅读 · 0 评论 -
mysql表疑难杂症
select h4.store_id,h3.crm_id,h2.role_name,h3.user_name from basic_role_user h1,basic_role h2,sys_user h3,basic_user_store h4where h1.role_id=h2.role_id and h1.user_id=h3.id and h3.is_delete=0 an转载 2015-04-09 19:04:37 · 471 阅读 · 0 评论 -
索引--7
NO1.索引是表中一列或多列的排序结构。1.索引的优点:提高查询速度。有依赖关系的子表和父表。使用分组和排序进行的字段加上索引可以提高分组和排序时间。2.索引的缺点:创建和维护索引需要耗费时间,耗费时间随着数量的增加而索引增加,每一个索引需要占一定的物理空间。NO2.1.普通索引,2.唯一性索引(UNIQUE参数可以设置)主键是一个唯一性索引,3.全文索引(使用FULL转载 2015-06-12 16:36:20 · 325 阅读 · 0 评论 -
mysql取出两者不一致的数据
select * from basic_crm_channel f where f.CHANNEL_NBR in(select s.CHANNEL_NBR from (select CHANNEL_NBR from basic_crm_channel d where d.ORG_ID in(select store_id from basic_user_store where转载 2015-07-01 10:31:58 · 560 阅读 · 0 评论 -
统计sql
SELECT T0.id id, T0.created_date created_date, T0.updated_date updated_date, T0.user_id user_id, T0.market_id market_id, T0.role_level role_level, T0.role_id role_id转载 2015-07-03 11:15:33 · 186 阅读 · 0 评论 -
视图-----8
//创建视图语法结构 CREATE[ALGORITHE={UNDEFINED|MERGE|TEMPTABLE}] VIEW 视图名[(属性清单)]AS SELECT 语句 [ WITH[CASCADED|LOCAL|CHECK OPTION]];NO1.视图ALGORITTHM包括三个选项UNDEFINED,MERGE、TEMPTABLE;1.UNDEFINED表示MySQL转载 2015-06-13 13:52:38 · 346 阅读 · 0 评论 -
菜鸟级别存储过程mysql
1.确保mysqlServcer5.1以上版本2.CREATE TABLE t(v VARCHAR(100) NOT NULL) ENGINE INNODB DEFAULT CHARSET=utf8; //创建表DELIMITER $$DROP PROCEDURE IF EXISTS e_test $$CREATE PROCEDURE e_test()BEGIN转载 2015-06-08 22:12:02 · 698 阅读 · 0 评论 -
查看mysql版本
select version();转载 2015-06-08 21:31:58 · 307 阅读 · 0 评论 -
批量增删改
http://blog.csdn.net/myjlvzlp/article/details/8434376转载 2015-02-04 15:41:13 · 331 阅读 · 0 评论 -
触发器---9
NO1.触发器:;CREATE TRIGGER 触发器名 BEFORE|AFTER 触发事件 ON 表名 FOR EACH ROW 执行语句FOR EACH ROW表示任何一条记录满足触发事件use view例子:select * from information_schema.VIEWS;CREATE TABLE trigger_time(exe转载 2015-06-13 15:27:30 · 280 阅读 · 0 评论 -
存储过程和存储函数--14
3.定义变量三种条件 DECLARE my_sql INT DEFAULT 10; SET my_sql=30; SELECT d_id INTO my_sql FROM employee where id=2;4.mysql中通过(DECLARE)定义条件和处理程序 4.1定义条件: 语法: DECLARE condition_name COND转载 2015-06-12 13:10:38 · 254 阅读 · 0 评论 -
sql转义
p.start_date =CURDATE() ]]>转载 2014-12-25 13:46:59 · 391 阅读 · 0 评论 -
mysql查询最小的数
select br.role_level from sys_user su ,basic_role br,basic_role_user bruwhere su.id=bru.user_id and bru.role_id=br.role_id and su.crm_id='rick_lin'order by br.role_level ASClimit转载 2014-12-25 10:50:48 · 614 阅读 · 0 评论 -
mysql优化
1.当group by列多时使用md5(str),保障数据的唯一性 String md5= MD5.digest(keyArray[0]+"_"+keyArray[1]+"_"+keyArray[2]+"_"+keyArray[3]+"_"+ keyArray[4]+"_"+keyArray[5]+"_"+keyArray[6]+"_"+ keyArray[7]+"_"+keyA转载 2015-06-19 22:50:52 · 189 阅读 · 0 评论