码迷,mamicode.com
首页 > 数据库
MariaDB编译安装和开始使用入门
MariaDB是MySQL创始人基于MySQL的另起的一个分支,其功能上绝大部分兼容于MySQL。MariaDB的官网为https://mariadb.com/。MySQL基本架构如下所示:MySQL核心组件:连接池作用:认证、线程、连接数限制,内存检查、缓存;SQL接口:DML(数据操作语言),DDL(数据定义语言)、关系..
分类:数据库   时间:2015-04-16 17:52:49    阅读次数:381
mysql的基础命令
一、启动与退出1、进入MySQL:启动MySQL,直接输入安装时的密码即可。此时的提示符是:mysql>或打开终端,输入SQL语句:mysql–uroot–p1232、退出MySQL:quit或exit二、库操作1、创建数据库命令:createdatabase<数据库名>例如:建立一个名为xhkdb的数据库mysql>c..
分类:数据库   时间:2015-04-16 17:54:40    阅读次数:148
Centos6下vsftpd基于mysql认证创建虚拟用户
一,安装环境以及安装的软件:1,CentOSrelease6.4(Final)[IP:192.168.1.110]2,vsftpd-2.2.2-13.el6_6.1.x86_643,pam_mysql-0.7-0.12.rc1.el6.x86_644,mysql-5.6.16(编译安装)二,在数据库上创建登录ftp的账号和密码1,创建对应的database,远程授权登录账号并创建表用来..
分类:数据库   时间:2015-04-16 17:53:11    阅读次数:532
(12)mysql中的光标
概述查询语句可能查询出多条记录,在存储过程和函数中使用光标来逐条读取查询结果集中的记录。有些书上将光标称为游标。光标的使用包括声明光标、打开光标、使用光标和关闭光标。光标必须声明在处理程序之前,并且声明在变量和条件之后。光标可以类比为数组内部中的循环指针。声明光标declare cursor_name cursor for select_statement;其中,cursor_name参数表示光标的...
分类:数据库   时间:2015-04-16 17:50:32    阅读次数:126
SQL必知必会 笔记 第十一章 使用子查询
11.1子查询查询(query)任何SQL语句都是查询。但此术语一般指SELECT语句。 SQL还允许创建子查询(subquery),即:嵌套在其他查询中的查询。11.2利用子查询进行过滤SELECT cust_id FROM Orders WHERE order_num IN(SELECT order_num FROM Ord...
分类:数据库   时间:2015-04-16 17:48:07    阅读次数:173
SQL必知必会 笔记 第十二章 联结表
12.1联结SQL最强大的功能之一即是在数据查询的执行中联结(join)表。12.1.1关系表相同数据出现多次绝不是一件好事,此因素是关系数据库设计的基础。关系表的设计就是要保证把信息分解成多个表,一类数据一个表。各表通过某些常用的值(即关系设计中的关系(relational))互相关联。 可伸缩性(scale):能够适应不断增加的工作量而不失败。设计良好的数据库或应用程序称之为可伸缩性好(sca...
分类:数据库   时间:2015-04-16 17:37:37    阅读次数:156
SQL必知必会 笔记 第十三章 创建高级联结
13.1使用表别名别名除了用于列名和计算字段外,SQL还允许给表明起别名。这样做有两个主要理由: (1)缩短SQL语句 (2)允许在单条SELECT语句中多次使用相同的表。SELECT cust_name,cust_contact FROM Customers AS C,Orders AS O,OrderItems AS OI WHERE C.cust_id = O.cust_id A...
分类:数据库   时间:2015-04-16 17:35:26    阅读次数:207
SQL中Group By的使用
转 http://www.cnblogs.com/rainman/archive/2013/05/01/3053703.html#m51、概述2、原始表3、简单Group By4、Group By 和 Order By5、Group By中Select指定的字段限制6、Group By All7、G...
分类:数据库   时间:2015-04-16 17:28:27    阅读次数:242
Problem with generating association inside dbml file for LINQ to SQL
Question:I have created a dbml file in my project, and then dragged two tables from a database into the designer. This is the tables for order header ...
分类:数据库   时间:2015-04-16 17:27:44    阅读次数:131
Mysql注入root权限直接写一句话马
首先我们的找到一个有注入的站:这里我用自己搭建的环境表示;大家不要乱来http://localhost/pentest/sql/sql_injection_get.php?id=1发现是root权限,我们尝试直接写马首先要找到网站的主目录:数据库目录:D:\wamp\bin\mysql\mysql5...
分类:数据库   时间:2015-04-16 17:13:24    阅读次数:504
关于SQL注入,你应该知道的那些事
戴上你的黑帽,现在我们来学习一些关于SQL注入真正有趣的东西。请记住,你们都好好地用这些将要看到的东西,好吗?SQL注入攻击因如下几点而是一种特别有趣的冒险:1.因为能自动规范输入的框架出现,写出易受攻击的代码变得越来越难——但我们仍然会写差劲的代码。2.因为你使用了存储过程或者ORM框架,你不一定...
分类:数据库   时间:2015-04-16 17:11:27    阅读次数:237
MySQL学习笔记九:存储过程,存储函数,触发器
存储过程1.存储过程由一组特定功能的SQL语句组成,对于大型应用程序优势较大,相对不使用存储过程,具有以下优点: a.性能提高,因为存储过程是预编译的,只需编译一次,以后调用就不须再编译 b.重用性提高,可以“一次编写,随便调用” c.安全性提高,可以一定程度上防止SQL注入,还可以使用权限控...
分类:数据库   时间:2015-04-16 17:08:41    阅读次数:333
使用Python来对MySQL数据库进行操作
使用Python对Mysql进行操作,前提是安装了python-Mysql的安装包,安装的方法有多种,可以使用easy_install或者pip 或者是源码进行安装。下面介绍下如何使用Python对Mysql进行操作,下面是一些简单的例子:(1).使用Python连接MySQL:1 import M...
分类:数据库   时间:2015-04-16 17:09:34    阅读次数:224
DB2建表
create table P_User( ID integer not null primary key, Name varchar(60), SEX varchar(3), TELEPHONE varchar(20), ADDRESS varchar(50), cellphone varchar(...
分类:数据库   时间:2015-04-16 17:03:43    阅读次数:152
sql server2008如何创建外键
以前创建数据库时就是有主键的创建了主键,但是表之间的关系没有联系,要建数据库关系图只有主键没有外键时不行的。 建外键的前提是此外键必须是另外一个表的主键。建外键的步骤: 第一步打开要建外键表的设计器,右击选择“关系”。然后弹出“外键关系”窗体,我们选择“添加”,然后点击“表和列规范”后面的小按钮,....
分类:数据库   时间:2015-04-16 17:01:00    阅读次数:203
把Mongodb配置成windows服务
在mongodb/bin 下运行命令窗口需要配置日志和db路径,如下:mongod --logpath d:\mongo\logs\logfilename.log --logappend --dbpath d:\mongo\data --install配置好后在本地服务里可以看到Mongo DB服务...
分类:数据库   时间:2015-04-16 17:01:07    阅读次数:141
11-SQLite之view(视图)
一、视图概述 视图是基于 SQL 语句的结果集的可视化的表,视图中的字段就是来自一个或多个数据库中的真实的表中的字段。 原表: 二、创建视图 例子1:创建一个persons和student表中id相等的name,num,class列的视图[stu_msg] 三、删除视图 语法:drop view view_na...
分类:数据库   时间:2015-04-16 15:50:18    阅读次数:148
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!