#mySQL

mysql中TIMESTAMPDIFF简单记录

1.  SyntaxTIMESTAMPDIFF(unit,begin,end);根据单位返回时间差,对于传入的begin和end不需要相同的数据结构,可以存在一个为Date一个DateTime2.Unit支持的单位有MICROSECONDSECONDMINUTEHOURDAYWEEKMONTHQUA...

[MySQL]多表关联查询技巧

示例表A:author_idauthor_name1Kimmy2Abel3Bill4Berton示例表B:book_idauthor_idstart_dateend_date912017-09-2521:16:042017-09-2521:16:06103  1122017-09-2521:21:4...

MySQL数据库的常用操作

  学习python少不了和数据库打交道,常见的数据库有:MySQL、SQLite、MongoDB、Redis等,这里主要介绍一下MySQL数据库的基本操作。  数据库听起来感觉好高大上,当你接触之后有种恍然大悟的感觉,不就是把我们的数据存到一个表格中吗。可以简单的这么理解,大家都知道表格都是由表名、表头、数据等几部分...
代码星球 ·2020-04-14

mysql-覆盖索引

   在了解覆盖索引之前我们先大概了解一下什么是聚集索引(主键索引)和辅助索引(二级索引)    聚集索引(主键索引):      聚集索引就是按照每张表的主键构造一颗B+树,同时叶子节点中...
代码星球 ·2020-04-13

mysql游标的用法及作用

例子:当前有三张表A、B、C其中A和B是一对多关系,B和C是一对多关系,现在需要将B中A表的主键存到C中;常规思路就是将B中查询出来然后通过一个update语句来更新C表就可以了,但是B表中有2000多条数据,难道要执行2000多次?显然是不现实的;最终找到写一个存储过程然后通过循环来更新C表,然而存储过程中的写法用的...
代码星球 ·2020-04-13

使用mysql以及连接数据库

1.安装与配置2.数据库与账户3.用户跟权限4.常用命令5.表的创建6.数据类型7.主键约束8.表的修改9.引擎(Engine)10.存储过程11.优化(Optimization)12.UseCases13.备份与恢复14.数据迁移示例15.数据处理示例16.省市县模式数据库设计17.查询练习MySQL/MariaDB...

mysql explain用法和结果的含义

转自:http://blog.chinaunix.net/uid-540802-id-3419311.html explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:如:explain...

MySQL数据库监控

MySQLMTOP由PHP和Python开发,所以监控机需要安装PHP运行环境和Python环境。需要的核心包如下:1.MySQL5.0及以上(用来存储监控系统采集的数据)2.Apache2.2及以上(WEB服务器运行服务器)3.PHP5.3以上(WEB界面)4.Python2(推荐2.7版本,其他版本未做测试,执行数...
代码星球 ·2020-04-13

MYSQL 交集 差集 并集

一MYSQL只有并集没有交集差集的关键字二表结构a              b         三并集 3.1UNION 不包含重复数据SELECTNAMEFROMaUNIONSELECTNAMEFROMb;...
代码星球 ·2020-04-12

五、同一台MySQL服务器启动多个端口-为读写分离做准备

一、安装数据库 https://www.cnblogs.com/huiyi0521/p/10113280.html二、使用mysql命令为root用户授权mysql远程连接服务mysql>usemysql;mysql>updateusersethost='%'whereuser='root';mysql&g...

四、Mysql主从同步

一、MySQLReplication介绍   MySQLReplication    官方文档    Replication可以实现将数据从一台数据库服务器(master)复制到一或多台数据库服务器(slave)   默...
代码星球 ·2020-04-12

MySQL行转列与列转行

例如:把图1转换成图2结果展示图1  图2 CREATETABLE`TEST_TB_GRADE`(`ID`int(10)NOTNULLAUTO_INCREMENT,`USER_NAME`varchar(20)DEFAULTNULL,`COURSE`varchar(20)DEFAULTNUL...
代码星球 ·2020-04-12

MYSQL登录及常用命令

mysql>netstopmysqlmysql>netstartmysqlmysql>键入命令mysql-uroot-p,回车后提示你输入密码,输入12345,然后回车即可显示数据库列表。showdatabases; 显示数据表的结构:mysql>describe表名;mysql>...
代码星球 ·2020-04-12

mysql双机热备实现方案

一、概念1、热备份和备份的区别  热备份指的是:HighAvailable(HA)即高可用,而备份指的是Backup,数据备份的一种。这是两种不同的概念,应对的产品也是两种功能上完全不同的产品。热备份主要保障业务的连续性,实现的方法是故障点的转移。而备份,主要目的是为了防止数据丢失,而做的一份拷贝,所以备份强调的是数据...

设置mysql允许远程连接

       1、登录mysql,命令:mysql-uroot-p ,然后输入密码即可。2、使用mysql库:usemysql查询信息:selectuser,hostfromuser  host字段中,localhost...
首页上一页...511512513514515...下一页尾页