【APIDemos2.3学习笔记】教程文章相关的互联网学习教程文章

MySQL学习笔记--1

--显示当前服务器的版本 select version();--显示当前的日期时间 select NOW();--显示当前的用户 select user();--数据库的创建 花括号表示必须的,方括号表示可选项,竖线表示选择 CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] DB_NAME [DEFAULT] CHARACTER SET charset_name; --举例 create database if not exists imooc default character set utf8;--查看当前服务器下的数据库列表 SHOW {DATABASE | SCHEMA} [LIKE ‘PATTERN‘...

Mysql学习笔记(二)对表结构的增删改查【代码】【图】

#班级表 create table classes(class_no int auto_increment primary key,class_name char(20) not null unique,department_name char(20) not null )engine=innodb default charset=utf8;#下面是一些测试数据: insert into classes(class_name,department_name) values(‘英语二班‘,‘高一英语二班‘),(‘英语三班‘,‘高一英语三班‘),(‘英语四班‘,‘高一英语四班‘),(‘英语五班‘,‘高一英语五班‘),(‘英语六班‘,‘高一...

Mysql学习笔记(三)对表数据的增删改查。【代码】

insert into 表名 (字段1, 字段2, 字段3, 字段n) values (值1,值2,值3,值4); 这个比较简单。这是一条通用语句。可以值inset一条数据,也是insert多条数据。这个在《Mysql学习笔记(二)对表结构的增删改查》的测试sql里面有。可以参考一下,这里就不重复贴代码了。 注意事项: 向char 、varchar 、text 以及日期型的字段插入时,字段值要用单引号括起来。 向自增型auto_i...

《高性能MySQL》第三章MySQL服务器性能剖析学习笔记

MySQL性能优化介绍 什么是性能优化呢?其实我们往往从广义的定义是觉得一个MySQL系统的非功能性的优化都会看作是性能优化,比如我们会将数据库服务器的稳定性、每秒执行的SQL查询数目、系统的可扩展性、cpu利用率等等特性的优化都会看成是MySQL的性能优化。 我个人比较赞同本书的观点是MySQL性能优化应该就是指MySQL的查询响应时间的优化,MySQL性能优化就是将查询响应时间优化到一个客户或者用户体验能够接受的一个程度。 《高...

MariaDB,MySQL中存储过程的学习笔记【代码】

环境:win7 64位 + navicate for mysql 10.1.7 + vmware11.1.0 + CentOS6.6 64位 + MariaDB10.0.20 两张表: data5_table表和data15_table表.业务需求,data5_table会在时刻为每五分钟的时候入数据,如00,05,10,15…… data15_table表会在时刻为每十五分钟的时候入数据,,如00,15,30,45,00…… 且data15_table为data5_table中三条记录的平均值。 每当data5_table入一条...

MySql学习笔记一【图】

学习最近确实是走了不少弯路,学习Metasploit魔鬼训练营等,东学学西学学什么也没有学到。还是回归简单最好,回头想了一下,自己那里有一张Windows下黑阔发展流程图,怎么把这给忘了。于是便照着这张图开始学习。有点大= =。开始正文。0x01:基础操作。一、创建数据库与表等。CREATE DATABASE 数据库名;CREATE TABLE 表名(域名  数据类型  列选项[,...])[charset=utf8];列选项如下:1、AUTO_INCREMENT  定义自增序列2、PRI...

Mysql学习笔记之常用数据类型 (转)

http://www.cnblogs.com/doit8791/archive/2012/05/11/2495319.html 数据类型是定义列中可以存储什么数据以及该数据实际怎么存储的基本规则。Mysql的常用数据类型主要有:串数据类型:最常用的数据类型,有两种基本的串类型:分别为定长串和不定长串。定长串结束长 度固定的字符,其长度是创建表是指定的,不允许多于指定的字符数据,它们分配的存储空间与指定的一样多,CHAR属于定长串类型。变长串存储长度可变的文 本,有些变长数...

mysql 学习笔记

打开mysql.exe 1. select database(); 2. status; 3. show table; 4. show databases; 5. use databaseName; 6. show colomns from tabeName; 7. drop database databaseName; 8. 备份数据库:MYSQLDUMP -u用户名(根用户) -p 密码 databaseName > 路径/文件名(.sql) 注意:不是在mysql控制台执行,而是退出控制台在DOS下执行栗子:MYSQLDUMP -u root -p **** mydb > D:/mydb.sql; 9. 恢复数据库前提:要创建一个空数据库SOUR...

mysql性能优化学习笔记(3)常见sql语句优化

一、max()优化mysql> explain select max(payment_date) from payment;+----+-------------+---------+------+---------------+------+---------+------+-------+-------+| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |+----+-------------+---------+------+---------------+------+---------+------+-------+-------+| 1 | SIMPLE | payment | ALL | NULL |...

mysql性能优化学习笔记(5)数据库结构优化

一、选择合适的数据类型 1.使用可存下数据的最小的数据类型 2.使用简单地数据类型,Int<varchar 3.尽可能使用not null定义字段 4.尽量少用text,非用不可最好分表 用Int存储日期时间 from_unixtime()可将Int类型的时间戳转换为时间格式 unix_timestamp()可将时间格式转换为Int类型 存储IP地址——bigInt 利用inet_aton(),inet_ntoa()转换 二、范式设计 一般需要遵循第三范式的要求 数据表结构优化...

mysql性能优化学习笔记(6)数据库配置优化&amp;硬件优化

一、操作系统配置优化: 1. 网络方面,修改/etc/sysctl.conf文件,增加tcp支持的队列数,减少断开连接时,资源的回收。 2. 打开文件数的限制。修改/etc/security/limits.conf文件,增加一下内容以修改打开文件数量的限制。 3. 关闭iptables,selinux等防火墙软件。 二、系统配置优化 innodb_buffer_pool_size——建议为总内存的75% innodb_buffer_pool_instances——可以控制缓冲池的个数 ...

MySQL学习笔记

数据库存储引擎 默认 数据库字符编码 ENGINE=INNODB DEFAULT CHARSET=UTF8;MySQL学习笔记标签:本文系统来源:http://www.cnblogs.com/shakyamuni/p/5117039.html

Linux学习笔记:MySQL字符集

先说说MySQL在编译安装时,所关于字符集的选项(http://coosh.blog.51cto.com/6334375/1735271)指定数据库的默认字符集-DDEFAULT_CHARSET=utf8指定数据库的默认校对字符集-DDEFAULT_COLLATION=utf8_general_ci 指定数据库所能够支持的字符集,当创建数据库时,可以显式指定这些字符集之一。-DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii在运行MySQL中创建数据库也可以指定字符集create database mydb default character set utf8 colla...

Linux学习笔记:MySQL创建表【代码】

语句Create Table: CREATE TABLE `student` ( `id` int(4) NOT NULL, `name` varchar(16) NOT NULL, `score` int(1) DEFAULT ‘0‘) ENGINE=InnoDB DEFAULT CHARSET=utf8增加主键alter table student change id id int primary key auto_increment ;一般不需要修改主键,但有时建表的时候忘记了加,要后补就可以这样写格式是alter table <表名> change <旧字段名> <新字段名> 字段属性,这里的auto_increment也是后补上去的。m...

《Mycat学习笔记》 第三篇. MySql 主从同步异常后,主从切换

原主机(3306)停止服务 MyCat 自动检测进行主从切换(hostM1转为hostM2) 通过mycat insert data,数据只在 3308 的数据库中体现 启动原主机mysql 3306 服务 手动同步数据 mysql workbench (暂时不知道别的方法,) 调整mysql master 和 slave的关系 ,将3308设为主机,3306设为从机,3307配置不动 通过mycat 验证新的主从配置 mycat 不用重启,服务会自动切换 3)具体操作步骤 3.1)停止3308 环境 slave模式 并 开启 master ...