
mysql
risen16
这个作者很懒,什么都没留下…
展开
-
Yum安装 MYSQL
Yum安装MYSQL标签(空格分隔): MYSQL操作系统:CentOS 7 MYSQL版本:MYSQL5.71 安装源参考 https://dev.mysql.com/downloads/repo/yum/# CentOS 6 / RHEL 6[root@localhost ~]# yum install https://repo.mysql.com//mysql57-community-re原创 2017-09-04 22:44:57 · 385 阅读 · 0 评论 -
Mysql数据类型---字符串类型
标签(空格分隔): MYSQL基本说明MYSQL支持如下的字符串数据类型:CHAR,VARCHAR,LONG VARCHAR,LONG TEXT,他们都是用来存储文本字符串的。一个字符列拥有一个最大长度。这个长度表示最多由多少个字符可以存储在相关的列。不要把字符数和在磁盘上占据的紫结束搞混了。使用ASCII字符集,每个字符使用1个字节,在其他字符集中可能要4个字节(这意味着,一个包含10个字符的字符原创 2017-09-07 00:06:28 · 879 阅读 · 0 评论 -
Mysql数据类型---SET
标签(空格分隔): MYSQLSET 类型与 ENUM 类型相似。使用她指定一个 permitted values 列表。但是 SET 类型的字段可以写入列表范围内的多个值。通常,我们在一个字段存储一个值,例如,一个会员拥有一个name,一个town。SET 类型让我们可以在一个字段存储多个值。例如我们可以在一个字段存储会员的多个电话号码。但是 SET 类型的permitted values数目不能原创 2017-09-07 00:07:26 · 4071 阅读 · 1 评论 -
Mysql数据类型---ENUM
标签(空格分隔): MYSQL对于ENUM数据类型,我们只能在给定的值的列表中取值。 创建一个players_small,拥有playerno,name,initials,birth_date,sex字段,sex字段值可以包含M 和 FCREATE TABLE players_small( playerno INTEGER NOT NULL PRIMARY KEY, name原创 2017-09-07 00:08:03 · 563 阅读 · 0 评论 -
Mysql数据类型---日期时间
标签(空格分隔): MYSQL基本说明YEAR类型YEAR类型是一个单字节类型用于表示年。 MySQL以YYYY格式检索和显示YEAR值。范围是1901到2155。给YEAR类型赋值方法:1 直接插入4位字符串范围为’1901’到’2155’2 直接插入4位数字范围为1901到21553 插入2位字符串如果插入‘00’~‘69’,则相当于插入2000~2069; 如果插入‘70’~‘99’,则原创 2017-09-07 00:09:36 · 462 阅读 · 0 评论 -
Mysql数据类型---TIMESTAMP
标签(空格分隔): MYSQLTIMESTAMP 类型使用 4 个字节,范围是 ‘1970-01-01 00:00:01.000000’ 到 ‘2038-01-19 03:14:07.999999’ 。MySQL以’YYYY-MM-DD HH:MM:SS’格式显示TIMESTAMP值,显示宽度固定为19个字符。如果想要获得数字值,应在TIMESTAMP列添加+0。TIMESTAMP字段用于 INSE原创 2017-09-07 00:15:15 · 10468 阅读 · 0 评论 -
Mysql数据类型---INTEGER
标签(空格分隔): MYSQL<numeric data type> ::= <integer data type> | <decimal data type> | <float data type> | <bit data type><integer data type> ::= BOOLEAN原创 2017-09-07 00:16:16 · 12019 阅读 · 0 评论 -
Mysql数据类型---DECIMAL
标签(空格分隔): MYSQL基本语法MYSQL中,FLOAT,DOUBLE,DECIMAL 都可以存储小数,但是FLOAT/DOUBLE 存储的是近似值,对于money等对精度要求高的场合不适用。 DECIMAL 类型以字符串形式存储,支持精确的小数运算。 DECIMAL 同义词有 DEC,NUMERIC,FIXED.DECIMAL字段的声明语法是 DECIMAL(M,D)取值范围 类型说原创 2017-09-07 00:17:32 · 3631 阅读 · 1 评论 -
Mysql数据类型---FLOAT
标签(空格分隔): MYSQLMYSQL版本:MYSQL5.7基本语法FLOAT(浮点类型)用来存储很大或很小的值。这可能是由小数点前的30位、100位或者更多位组成的数字,或者小数点后拥有很多位的数字。考虑那些小数点后的位数为无限多的数值,例如众所周知的圆周率,1/3。然而对于一个浮点类型可用的存储空间有限,有时候无法存储真正的数值。如果一个数值非常大或非常小,将会存储一个近似值。这就是为什么有时原创 2017-09-07 00:18:24 · 3748 阅读 · 0 评论 -
彻底卸载 mysql
标签(空格分隔): mysql1 查找以前是否装有mysql[root@localhost ~]# rpm -qa | grep -i mysqlMySQL-client-5.5.25a-1.rhel6MySQL-server-5.5.25a-1.rhel62 停止mysql服务、删除之前安装的mysql[root@localhost ~]# rpm -ev MySQL-client-5.5.2原创 2017-09-07 00:22:03 · 545 阅读 · 0 评论 -
RPM安装 MYSQL
RPM安装 MYSQL标签(空格分隔): MYSQL操作系统:CentOS 7 MYSQL版本:MYSQL5.61 检查MySQL及相关RPM包,是否安装,如果有安装,则移除[root@localhost ~]# rpm -qa | grep -i mysqlmysql-libs-5.1.66-2.el6_3.x86_64[root@localhost ~]# yum -y remove my原创 2017-09-04 22:48:03 · 362 阅读 · 0 评论 -
编译安装 MYSQL
编译安装 MYSQL标签(空格分隔): MYSQL操作系统:CentOS 6.5 MYSQL版本:MYSQL5.61 准备编译环境# yum groupinstall "Server Platform Development" "Development tools" -y# yum install cmake -y2 准备mysql数据存放目录# mkdir /mnt/data# group原创 2017-09-04 22:51:04 · 506 阅读 · 0 评论 -
如何开启慢日志
1 执行 SHOW VARIABLES LIKE “%slow%”,获知 mysql 是否开启慢查询 mysql> SHOW VARIABLES LIKE "%slow%"\G*************************** 1. row ***************************Variable_name: log_slow_queries Value:原创 2016-11-30 20:15:19 · 969 阅读 · 0 评论 -
使用mysql 的 csv 引擎
1 创建表并添加数据CREATE TABLE if not exists test.TEAMS_CSV(TEAMNO INTEGER NOT NULL,PLAYERNO INTEGER NOT NULL,DIVISION CHAR(6) NOT NULL)ENGINE = CSV;INSERT INTO TEAMS_CSV VALUES (1, 6, 'first');INSERT INT原创 2016-12-12 11:40:49 · 1133 阅读 · 0 评论 -
MySQL 表选项
表选项–引擎查看支持的引擎 mysql> show engines\G*************************** 1. row *************************** Engine: FEDERATED Support: NO Comment: Federated MySQL storage engineTransactions: NU翻译 2016-12-12 14:07:21 · 536 阅读 · 0 评论 -
MySQL 列选项
table schema 由列定义和其他东西组成,一个列定义由 列名,数据类型,空指定,以及完整性约束组成,也可为每个列定义添加几个选项。语法 <column definition> ::= <column name> <data type> [ <null specification> ] [ <column integrity constraint> ] [ <column翻译 2016-12-12 15:22:16 · 454 阅读 · 0 评论 -
二进制日志 Binary Log
1 什么是 binary log 二进制日志包含 “events”。这些“events” 描述了数据库的变更,例如创建数据表的操作,或者表数据的变革。如果使用的不是基于行的日志,二进制日志同时也包含那些 “有可能”改变数据表的“events”,例如 没有匹配任何 的 DELETE 语句。它也包含每条语句更新数据所花费的时间。 The binary log contains “events”原创 2016-11-30 21:28:05 · 1837 阅读 · 0 评论 -
MySQL start and stop
一、本文说明本实验主要是演示MySQL的四种启动方式,附带停止的操作。二、mysqldmysqld is the MySQL server mysqld reads options from the [mysqld] and [server] groups we can invoke mysqld manually.This is usually not done except for de转载 2016-12-05 14:36:27 · 512 阅读 · 0 评论 -
MySQL 建表
在test数据库创建players表create table if not exists test.players( playerno integer not null PRIMARY KEY, `name` char(15) not null, initials char(3) not null, birth_date date null翻译 2016-12-12 15:37:03 · 396 阅读 · 0 评论 -
mysql的root用户忘记密码
标签(空格分隔): MYSQL1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。最安全的状态是到服务器的Console上面操作原创 2017-09-07 00:24:01 · 391 阅读 · 0 评论