![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL SERVER / Mysql
lein_wang
打好基础,温故知新
展开
-
mysql运行sql导出到csv
mysql运行sql导出到csv原创 2022-08-24 13:47:25 · 391 阅读 · 0 评论 -
AWS RDS 主从 Got fatal error 1236
转自:https://www.jianshu.com/p/e376296235fcRDS 是 AWS 提供的托管的数据库服务, 其中也提供 MySQL 数据库. 解析 binlog 已经成为了很多公司的标配服务, 可惜的是 AWS RDS 并没有提供相应的功能, 因此如果需要通过解析 binlog, 需要自己实现.不解的是, 同样是 AWS 的数据库服务, Dynamodb 确通过 Dynamodb streams 提供了类似 MySQL binlog 解析的服务, 而 RDS 确没有对应的 fea转载 2020-07-17 11:28:10 · 455 阅读 · 0 评论 -
mysql index索引
All /null : full table scanconst / primary : primary key / unique keyref / key_name : 非primary key / unique key,可能包含多行range/ possible_keys : 组合索引,找到A,B索引失效,可能多行idselect_原创 2016-07-11 16:52:18 · 318 阅读 · 0 评论 -
数据库(第一范式,第二范式,第三范式)
数据库(第一范式,第二范式,第三范式)转载 2016-07-11 17:46:57 · 558 阅读 · 0 评论 -
mysql datetime vs timestamp
点击打开链接http://stackoverflow.com/questions/409286/should-i-use-field-datetime-or-timestamp#In MySQL 5 and above, TIMESTAMP values are converted from the current time zone to UTC for storage, a转载 2016-11-03 15:46:40 · 421 阅读 · 0 评论 -
php+mysql保存emoji表情
解决方案参考:点击打开链接https://segmentfault.com/q/1010000003711491/a-1020000003712160给一个标准的解决方案:mysql的版本必须为v5.5.3或更高把数据库的编码改成utf8mb4 -- UTF-8 Unicode然后需要存储emoji表情的字段选择utf8mb4_general_ci转载 2016-10-20 15:25:19 · 5581 阅读 · 0 评论 -
MySQL 对于千万级的大表要怎么优化?
点击打开链接https://www.zhihu.com/question/19719997第四如果以上都做了还是慢,不要想着去做切分,mysql自带分区表,先试试这个,对你的应用是透明的,无需更改代码,但是sql语句是需要针对分区表做优化的,sql条件中要带上分区条件的列,从而使查询定位到少量的分区上,否则就会扫描全部分区,另外分区表还有一些坑,在这里就不多说了;作者:哈哈转载 2016-11-29 09:08:08 · 405 阅读 · 0 评论 -
mysql int(3)与int(11)的区别
总结:不管int(3),还是int(11), 整型能存放的值的大小是固定的(3),(11)在指定zerofill的时候才有用DROP table if EXISTS `t`;create table t (t1 int(33) ZEROFILL , t2 VARCHAR(1));insert into t set t1 = 42949672961,t2='11111转载 2017-01-14 14:48:49 · 501 阅读 · 0 评论 -
mysql 乐观锁 悲观锁
悲观锁 : 点击打开链接http://chenzhou123520.iteye.com/blog/1860954乐观锁: 点击打开链接http://chenzhou123520.iteye.com/blog/1863407转载 2017-03-09 20:50:29 · 328 阅读 · 0 评论 -
MySQL的information_schema的介绍
MySQL的information_schema的介绍转载 2017-04-21 10:47:06 · 467 阅读 · 0 评论 -
数据库(第一范式,第二范式,第三范式)
转自:点击打开链接http://blog.csdn.net/famousdt/article/details/6921622范式:英文名称是 Normal Form,它是英国人 E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出来的,范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。目前有迹可寻的共有8种范式,依次是:1转载 2017-08-30 10:40:57 · 4254 阅读 · 0 评论 -
mysql慢查询日志开启
在my.cnf里:long_query_time=1log-slow-queries = /FULL_PATH/mysql_slow.log原创 2015-09-18 17:34:29 · 338 阅读 · 0 评论 -
Elasticsearch+mysql 数据同步
点击打开链接http://elasticsearch.cn/question/609转载 2016-06-24 14:55:52 · 1908 阅读 · 0 评论 -
show tables not like xxx
有时候,比如备份数据库,需要排除一些表SHOW TABLES WHERE Name NOT LIKE 'tree%';http://stackoverflow.com/questions/3698891/mysql-what-is-the-right-syntax-for-not-likehttp://stackoverflow.com/questions/4432062/matc原创 2015-09-16 09:42:04 · 4416 阅读 · 0 评论 -
查找mysql数据库中所有包含特定名字的字段所在的表
select * from INFORMATION_SCHEMA.columns where COLUMN_NAME Like '%placement%';原创 2012-12-11 15:18:10 · 21660 阅读 · 3 评论 -
mysql order by 多个列
根据两列进行排序可以根据多个列进行排序。当按照多个列进行排序时,只有第一列相同时才使用第二列:SELECT column_name(s)FROM table_nameORDER BY column_name1, column_name2原创 2013-01-30 12:51:29 · 11061 阅读 · 0 评论 -
mysql case when
SELECT `AdQualityTaskQueue`.`id`, `AdQualityTaskQueue`.`ad_quality_task_id`, `AdQualityTaskQueue`.`ad_quality_workgroup_id`, `AdQualityTaskQueue`.`tag_id`, `AdQualityTaskQueue`.`created`, `AdQua原创 2012-07-20 16:37:19 · 374 阅读 · 0 评论 -
windows7 mysql install
点击打开链接http://www.dedecms.com/knowledge/data-base/mysql/2012/0819/7298.html转载 2013-07-11 11:30:31 · 604 阅读 · 0 评论 -
mysql query insert中文乱码
mysql新建的表的charset都是utf8的。在phpmyadmin里直接敲sql,中文可以insert进去的,但是在php代码里mysql_query同样的sql语句就是不行,保存到表里是乱码,后来找了网上别人的解决方案:加一句 mysql_query("SET NAMES UTF8"); 搞定。google里输入 mysql set names utf8, 很多文章,随便找了2原创 2013-10-22 18:28:55 · 4558 阅读 · 0 评论 -
wamp5 忘记mysql root密码 重置方法
wamp5比较恶心,忘记密码了,重新安装都没用,网上找了个文章可以修改root的密码。http://www.kuqin.com/database/20080306/4249.html转载 2013-10-23 12:10:45 · 11185 阅读 · 0 评论 -
mysql 查找包含特定名字的表
SELECT distinct TABLE_NAMEFROM INFORMATION_SCHEMA.COLUMNSWHERE TABLE_NAME LIKE '%medias%'原创 2013-10-23 16:21:55 · 9806 阅读 · 0 评论 -
apache虚拟主机安装注意事项
apache虚拟主机在添加的时候,总是会有一些莫名其妙的问题原创 2014-04-27 20:29:40 · 602 阅读 · 0 评论 -
Check Mysql Database Size
SELECT ROUND( SUM(data_length + index_length) / 1024 / 1024 ) TOTAL_MB, ROUND(SUM(data_length) / 1024 / 1024) DATA_MB, ROUND( SUM(index_length) / 1024 /1024 ) INDEX_MB FROM information_schema.T转载 2014-09-10 10:11:24 · 690 阅读 · 0 评论 -
mysql 批量删除表
select concat('drop table ',table_name,';') from information_schema.tables where table_name like 'RecordMst2012%'结果集合粘出来放入notepad ctrl+H替换| 然后执行 或者mysql -s -N -uroot -pxxx -e "select concat('drop tabl转载 2015-07-16 14:35:11 · 563 阅读 · 0 评论 -
sql server where 中添加判断
<br /> where 中都是boolean 类型,所以 if/else, case/when无法使用,select * from table1 where (1>0 and name='xxx') and (1>0 and name='yyy') and (1>0 or name='zzzz')<br />(1>0 and name='xxx' and name='yyyy') 等同于 if(1>0 and name='xxx') {name='yyyy'}.<br />注意and/or的区别哦。原创 2010-09-02 18:08:00 · 3772 阅读 · 4 评论