博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 78 下一页

2014年3月24日

摘要: 15.2、账户管理15.2.1、登录和退出MySQL服务器mysql –hhostname|hostIP –P port –u username –p[password] databaseName –e “SQL语句”-h 主机名或ip-P port[3306]-u username-p -p[password] 注意,之间没有空格-e 执行SQL语句 SQL用双引号括起可以用此语句配合操作系统定时任务,达到自动处理表数据的功能,如定时将某表中过期的数据删除。15.2.2、新建立普通用户1、用CREATE USER语句新建CREATE USER user [IDENTIFIED BY [PAS 阅读全文

posted @ 2014-03-24 15:13 徐正柱- 阅读(489) 评论(0) 推荐(0) 编辑

摘要: 避免编写重复的语句安全性可控执行效率高14.1、创建存储过程和函数14.1.1、创建存储过程CREATE PROCEDUREsp_name ([proc_parameter[,...]])[characteristic...] routine_bodyprocedure 发音 [prə'si:dʒə]proc_parameter IN|OUT|INOUT param_name typecharacteristic n. 特征;特性;特色 LANGUAGESQL 默认,routine_boyd由SQL组成 [NOT]DETERMINISTIC 指明存储过程的执行结果是否是确定的,默认不确 阅读全文

posted @ 2014-03-24 14:54 徐正柱- 阅读(815) 评论(0) 推荐(0) 编辑

摘要: 13.1、数学函数 随机数可能会用到,其他基本无视。13.2、字符串函数 重点CONCAT(S1,S2….)13.3、日期和时间函数一、MySQL 获得当前日期时间 函数1.1 获得当前日期+时间(date + time)函数:now()mysql> select now();+----------... 阅读全文

posted @ 2014-03-24 14:39 徐正柱- 阅读(654) 评论(0) 推荐(0) 编辑

摘要: 11.1、插入数据11.1.1、为表的所有字段插入数据1、INSERT语句中不指定具体的字段名 insert into 表名 values (值1,值2…值n)2、INSERT语句中列出所有字段 insert into 表名 (属性1,属性2…属性n) values (值1,值2…值n)11.1.2、为表的指定字段插入数据insert into 表名 (属性1,属性2,属性3) values (值1,值2,值3)11.1.3、同时插入多条数据insert into 表名 (属性1,属性2…属性n) values (值1,值2…值n), (属性1,属性2…属性n) values (值1,值2…. 阅读全文

posted @ 2014-03-24 11:56 徐正柱- 阅读(483) 评论(0) 推荐(0) 编辑

摘要: 10.1、基本查询语句SELECT 属性列表FROM 表名和视图列表[WHERE条件表达式1][GROUPBY 属性名1 [HAVING条件表达式2]][ORDERBY 属性名2[ASC|DESC]]10.2、单表查询列出所有字段*指定字段指定记录 WHERE 条件表达式 =,,!及其组合 [NOT]BETWEEN AND [NOT]IN [NOT]LIKE % _ IS[NOT] NULL AND,ORSELECT DISTINCT 属性名ORDER BY属性名[ASC|DESC]GROUP BY, GROUP_CONTACT()函数非常好用SELECTsex, GROUP_CONTACT( 阅读全文

posted @ 2014-03-24 11:49 徐正柱- 阅读(484) 评论(0) 推荐(0) 编辑

摘要: 触发器(TRIGGER)是由事件来触发某个操作。这些事件包括INSERT语句、UPDATE语句和DELETE语句。当数据库系统执行这些事件时,就会激活触发器执行相应的操作。MySQL从5.0.2版本开始支持触发器9.1、创建触发器9.1.1、创建只有一个执行语句的触发器CREATE TRIGGER 触发器名 BEFORE | AFTER 触发事件ON 表名 FOR EACH ROW 执行语句9.1.2、创建有多个执行语句的触发器DELIMITER&&CREATE TRIGGER 触发器名 BEFORE | AFTER 触发事件ON 表名 FOR EACH ROW BEGIN执行 阅读全文

posted @ 2014-03-24 11:41 徐正柱- 阅读(494) 评论(0) 推荐(0) 编辑

摘要: 8.1、视图简介 视图由数据库中的一个表,视图或多个表,视图导出的虚拟表。其作用是方便用户对数据的操作。8.2、创建视图必须要有CREATE VIEW 和 SELECT 权限SELECT select_priv, create_view_priv from mysql.user WHERE user='root';CREATE [ ALGORITHM = { UNDEFINED | MERGE |TEMPTABLE } ]VIEW 视图名 [ ( 属性清单 ) ]AS SELECT语句[ WITH [ CASCADED | LOCAL ] CHECK OPTION ] ;ALG 阅读全文

posted @ 2014-03-24 11:38 徐正柱- 阅读(513) 评论(0) 推荐(0) 编辑

摘要: 第7章 索引 MySQL中,所有的数据类型都可以被索引,包括普通索引,唯一性索引,全文索引,单列索引,多列索引和空间索引等。7.1、索引简介7.1.1、索引的含义和特点BTREE索引,HASH索引优点:提高查询,联合查询,分级和排序的时间缺点:索引占空间,维护(创建,更新,维护)索引时需要耗费时间7.1.2、索引的分类1、普通索引 不加任何限制条件2、唯一性索引 使用UNIQUE参数3、全文索引 使用FULLTEXT参数,只能创建在CHAR,VARCHAR,TEXT类型的字段上,只有MyISAM存储引擎支持全文索引。4、单列索引 在一个字段上建立的普通索引,唯一性索引或全文索引5、多列索引 . 阅读全文

posted @ 2014-03-24 11:29 徐正柱- 阅读(520) 评论(0) 推荐(0) 编辑

摘要: 6.1、创建表6.1.1、创建表的语法形式CREATE TABLE 表名 ( 属性名 数据类型 [完整性约束条件],属性名 数据类型 [完整性约束条件],......属性名 数据类型);完整性约束条件表:PRIMARYKEY 主键FOREIGNKEY 外键NOTNULL 不能为空UNIQUE 唯一索引AUTO_INCREMENT 自动增加DEFAULT 默认值CREATE TABLE example0 (id INT, name VARCHAR(20), sex BOOLEAN );6.1.2、设置表的主键单字段主键属性名数据类型 PRIMARY KEYCRE... 阅读全文

posted @ 2014-03-24 11:12 徐正柱- 阅读(777) 评论(0) 推荐(0) 编辑

摘要: 假设已经登录mysql-h localhost -uroot -proot5.1、显示、创建、删除数据库show databases; 显示所有的数据库create database xxx; 创建数据库drop database xxx; 删除数据库5.2、数据库存储引擎show engines \G mysql支持的所有的engineshow variables like '%engine%'; 查看当前库的engineinnodb 最常用,支持事务,回滚,自增,外键 表结构存在.frm文件中 数据和索引存在表空间中 读写效率稍差,占用空间大myisam 表结构存在.frm 阅读全文

posted @ 2014-03-24 10:57 徐正柱- 阅读(620) 评论(0) 推荐(0) 编辑

上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 78 下一页