MYSQL
心灵的爱
这个作者很懒,什么都没留下…
展开
-
数据库SQL优化大总结之 百万级数据库优化方案
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.转载 2017-08-20 20:51:43 · 118 阅读 · 0 评论 -
mysql 自动时间戳和系统时间差八小时的解决
第一种方法以管理员身份登陆mysql 执行以下语句mysql > SET time_zone = '+8:00'; # 此为北京时,我们所在东8区mysql> flush privileges; # 立即生效第二种方法在配置文件my.ini里配置[mysqld] default-time-zone=+8原创 2017-09-10 22:09:16 · 7657 阅读 · 1 评论 -
数据库三大范式详解
范式:英文名称是 Normal Form,它是英国人 E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出来的,范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。目前有迹可寻的共有8种范式,依次是:1NF,2NF,3NF,BCNF,4NF,5NF,DKNF,6NF。通常所用到的只是前三个范式,即:第一范式(1NF),第二范式(2NF)...转载 2018-04-15 12:23:35 · 264 阅读 · 0 评论 -
navicat使用跳板机连接数据库-ssh(sqlyog同理)
1. 目标数据库的域名/IP,端口,用户名,密码:如图12. 这时候不要点OK!选择SSH这个tab3. 选中User SSH Tunnel;填写跳板机域名/IP,用户名,密码(注意:端口22不要变)4. 点击OK,保存链接,打开链接完成通过ssh通道连接跳板机达到连接数据库的目的。不用每次都重复的在shell里输入数据库链接了!!!...转载 2018-03-27 17:19:25 · 4105 阅读 · 0 评论 -
博客园 首页 新随笔 联系 订阅 管理 shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作
mysql -hhostname -Pport -uusername -ppassword -e 相关mysql的sql语句,不用在mysql的提示符下运行mysql,即可以在shell中操作mysql的方法。 #!/bin/bashHOSTNAME="192.168.111.84" #数据库信息...转载 2018-11-30 15:49:10 · 191 阅读 · 0 评论