Wesley13 Wesley13
3年前
MySQL TIMESTAMP(时间戳)详解
在创建表时如果表中有一个字段类型为TIMESTAMP,则该字段默认的生成语句为:CREATETABLEtest(idint(11)DEFAULTNULL,ctimetimestampNOTNULLDEFAULTCURRENT_TIMESTAMPONUPDATECURRENT_TI
Wesley13 Wesley13
3年前
mysql 数据导入与导出
导出某个数据库数据到文件中  假设要导出test这个数据库,那么可以在Linux命令行(不是在mysql中)root@ubuntu/datamysqldumpurootptesttest.sql  上面的操作是将test数据库中的所有表导出到一个test.sql,包含表结构和数据。导出
Wesley13 Wesley13
3年前
MySQL基础数据类型
一介绍  存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的1.数字:整型:tinyinitintbigint小数:float:在位数比较短的情况下不精准double:在位数比较
Wesley13 Wesley13
3年前
Linux下MySQL自启动
命令echo"servicemysqldstart"/etc/rc.local或者进入/etc/目录,直接vimrc.local编辑rc.local文件,在最后一行添加“servicemysqldstart”,保存退出bash:/etc/rc.local:Permissiondenied分析:bash返回 /etc/rc
Wesley13 Wesley13
3年前
mysql 计算时间函数差
根据时间计算时间差函数TIMESTAMPDIFF(unit,begin,end)unit支持的单位有:MICROSECOND,SECOND,MINUTE,HOUR,DAY,WEEK,MONTH,QUARTER,YEAR.begin,end不需要相同的数据结构,可以存在一个为
Wesley13 Wesley13
3年前
mysql 数据备份和还原
1.使用mysqldump命令备份使用root用户备份test数据库下的person表mysqldumpurootptestpersonD:\backup.sql1.备份多个数据库语法:mysqldumpuusernamepdatabasesdbname2dbname2
Wesley13 Wesley13
3年前
MySQL表的操作01
表在数据库中主要用来实现存储数据记录,其基本操作包括创建表、查看表、删除表和修改表。表中的数据库对象包括:1.列(COLUMNS):也称属性列,在具体创建表时,必须指定列的名字和它的数据类型。2.索引(INDEXES):根据指定的数据库建立起来的顺序,提供了快速访问数据的途径。3.触发器(TRIGGERS):指用户定义的事务命令集合,当对一个
Stella981 Stella981
3年前
Linux下MySQL基本操作
!(https://oscimg.oschina.net/oscnet/eb0984dc65db419eafc7239e0d5fe7c6.gif)!(https://oscimg.oschina.net/oscnet/b426db74ddb9461483712d0847dfac0d.jpg)连接到本机上的MyS
Wesley13 Wesley13
3年前
MySQL基础及优化技术
MySQL优化技术Query语句优化基本思路和原则(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fnote.youdao.com%2Fnoteshare%3Fid%3D9a132603087e6472d14e776668fb8b0a)Explain命令详解(