MySQL
文章平均质量分 86
Xyns
这个作者很懒,什么都没留下…
展开
-
MySQL 数据库常用函数
MySQL内置的函数有很多,总结一下常用的,但是聚合函数我并未贴在此处1. 数学函数 函数 说明 ABS(x) 返回x的绝对值 CEIL(x) 返回不小于x的最小整数值即向上取整,返回值转化为一个BIGINT FLOOR(x) 返回不大于x的最大整数值即向下取整,返回值转换为一个BIGINT ROUND(x) 返回最接近于参...原创 2018-04-15 14:13:15 · 1494 阅读 · 0 评论 -
MySQL 格式化日期(DATE_FORMAT)
函数说明:DATE_FORMAT(date,format)date参数,传入一个日期类型的字段format参数,日期类型例子:--把当前时间转换为yyyy-mm-dd HH:MM:SS的格式DATE_FORMAT(NOW(), "%Y-%m-%d %H:%i:%s")format参数类型:参数说明%a缩写星期名%b缩写月名%c月,数值...原创 2019-01-12 22:09:23 · 13255 阅读 · 0 评论 -
MySQL存储引擎MyISAM和InnoDB的区别
这两个存储引擎比较常用,这个问题也很常见,列出来以供参考 - MyISAM InnoDB 存储结构 每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的扩展名为.MYD (MYData)。索引文件的扩展名是.MYI (MYIndex)。 所有的表都保存在同一个数据文件中(也可能是多个文件...原创 2018-07-05 11:09:51 · 352 阅读 · 0 评论 -
Ubuntu下安装和卸载MySQL
在ubuntu中使用mysql,其实和windows中是一样的。1. ubuntu下安装mysql原创 2018-05-18 21:50:24 · 1338 阅读 · 2 评论 -
数据库——概述
我所学的数据库中有关系型数据库sqlite,SQLServer和MySQL,NoSql数据库Redis和MongoDB关系型数据库 关系型数据库是建立在关系模型基础上的数据库,借助于集合袋鼠等数据概念和方法来处理数据库中的数据。 特点如下: 数据以表格的形式出现每行为各种记录名称 每列为记录名称所对应的数据域许多的行和列组成一张表单若干的表单组成database 主要讲MySQL,Mys...原创 2018-03-30 21:19:34 · 1422 阅读 · 2 评论 -
MySQL 索引
目录1. 简介索引的分类索引的设计原则2. 创建索引创建表的时候创建索引在已经存在的表上创建索引(1)使用 ALTER TABLE 语句创建索引(2)使用 CREATE INDEX 创建索引3. 删除索引使用ALTER TABLE创建索引使用DROP INDEX语句删除索引1. 简介 索引是对数据库表中一列或多列的值进行排序的一种...原创 2018-04-13 21:18:02 · 1699 阅读 · 0 评论 -
MySQL 用户管理
MySQL是一个多用户数据库,可以为不同用户指定允许的权限。MySQL用户可以分为普通用户和root用户。root用户是超级管理员,拥有所有权限,普通用户只拥有被授予的各种权限 用户管理包括但不限于管理用户账户、权限等。目录1. 权限表2. 账户管理登录和退出MySQL服务器新建普通用户1.使用CREATE USER 语句创建新用户2. 使用GRANT...原创 2018-04-12 22:15:18 · 2306 阅读 · 0 评论 -
MySQL 修改和删除数据表
1. 修改数据表 修改表指的是修改数据库中已经存在的数据表的结构。MySQL使用ALTER TABLE语句修改表、常用的修改表的操作有:修改表名、修改字段数据类型或字段名、增加和删除字段、修改字段的排列位置,更改表的存储引擎,删除表的外键约束等。 MySQL是通过ALTER TABLE语句进行表结构的修改修改表名ALTER TABLE<旧表名>RENAME[TO]&...原创 2018-04-11 16:53:22 · 3661 阅读 · 0 评论 -
MySQL 创建和查看数据表
数据表是关系型数据库中最基本但最重要的操作对象,是数据存储的基本单位。数据表被定义为列的集合,数据在表中是按照行和列的格式来存储的。每一行代表一条唯一的记录,每一列代表记录中的一个域。 本篇内容介绍的是创建和修改表及其表结构的内容。1. 创建数据表 数据表属于数据库,所以在创建表之前要使用USE<数据库名>指定操作是在哪一个数据库中进行的 创建数据表的语句...原创 2018-04-10 22:21:15 · 3677 阅读 · 0 评论 -
MySQL 数据库的基本操作
其实各种SQL数据库的基本操作都是基本相似的,此处主要写MySQL,在安装好MySQL以后,要创建数据库,这是使用数据MySQL各种功能的前提,主要内容包括:创建数据库、删除数据库、不同类型的数据存储引擎和存储引擎的选择。1. 创建数据库 创建数据库是在系统磁盘上划分一块区域用于数据的存储和管理,如果管理员在设置权限的时候为用户创建了数据库,则可以直接使用,否则,需要自己创建数据...原创 2018-04-10 21:02:30 · 2089 阅读 · 0 评论 -
常用SQL语句
SQL语句分为数据的操作和表结构的操作,确定自己的需求检索自己需要的SQL语句。 列出一些SQL操作中的注意事项供大家参考: 注意事项 同一个建表语句中,可以有多个主键,但PRIMARY KEY关键字只能出现一次 AUTO_INCREMENT在一张表中只能应用于一列,并且这一列属于主键 OR可以和AND一起使用,但是在使用时注意两者的优先级,由于AND的...原创 2018-04-15 15:03:58 · 1574 阅读 · 0 评论 -
不停止MySQL服务增加从库的两种方式
现在生产环境MySQL数据库是一主一从,由于业务量访问不断增大,故再增加一台从库。前提是不能影响线上业务使用,也就是说不能重启MySQL服务,为了避免出现其他情况,选择在网站访问量低峰期时间段操作。一般在线增加从库有两种方式,一种是通过mysqldump备份主库,恢复到从库,mysqldump是逻辑备份,数据量大时,备份速度会很慢,锁表的时间也会很长。另一种是通过xtrabackup工具备份主库...转载 2019-08-01 20:49:58 · 632 阅读 · 0 评论