mysql的故事_mysql - 随笔分类 - 故事, - 博客园

随笔分类 - mysql

摘要:事务有 ACID 四个基本属性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability) 事务就是要保证一组数据库操作,要么全部成功,要么全部失败; 在 MySQL 中,事务支持是在引擎层实现的; 并不是所有引擎都支持事务,如 My

阅读全文

posted @ 2019-11-12 22:26

故事,

阅读(172)

评论(0)

推荐(0) 编辑

摘要:先切换到qt数据库驱动目录即:qt安装目录下的gcc_64/plugins/sqldrivers,然后 ldd libqsqlmysql.so 若libmysqlclient.so.18 not found,下载libmysqlclient.so.18即可,下载地址:https://launchpa

阅读全文

posted @ 2019-04-26 20:14

故事,

阅读(271)

评论(0)

推荐(0) 编辑

摘要:事物处理可以用来维护数据库的完整性,它保证成批的MySQL操作要么完全执行,要么全不执行。 开始事务 回退事务 使用COMMIT MySQL语句一般都是针对数据库表执行和编写的,这是所谓的隐含提交,即提交操作是自动进行的。但是在事务处理块中提交不会自动进行,为进行明确的提交,用commit 最后co

阅读全文

posted @ 2019-02-11 12:53

故事,

阅读(209)

评论(0)

推荐(0) 编辑

摘要:触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。 有begin end体,begin end;之间的语句可以写的简单或者复杂 触发器是针对每一行的;对增删改非常频繁的表上切记不要使用触发器,因为它会非常消耗资源。 创建触发器语句 INSERT触发器 DELETE触发

阅读全文

posted @ 2019-02-10 16:46

故事,

阅读(1006)

评论(0)

推荐(0) 编辑

摘要:MySQL检所操作返回一组称为结果集的行,游标是一个存储在MySQL服务器上的数据库查询,它不是一条select语句,而是被该语句所检索出来的结果集。只能用于存出过程。 声明游标 打开游标 关闭游标 close使用游标所使用的内部内存和资源,因此游标不使用时要关闭。 一个关闭后的游标不打开不能再次使

阅读全文

posted @ 2019-02-10 16:34

故事,

阅读(101)

评论(0)

推荐(0) 编辑

摘要:视图是指计算机数据库中的视图,是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成,仅仅是用来产看储存在别处的数据的一种设施。 创建视图 如果在创建视图

阅读全文

posted @ 2019-02-10 15:03

故事,

阅读(80)

评论(0)

推荐(0) 编辑

摘要:创建表 更新表 用alter table定义外键 删除表 重命名表

阅读全文

posted @ 2019-02-10 13:19

故事,

阅读(277)

评论(0)

推荐(0) 编辑

摘要:插入 单行插入 1.insert into 表名 values(col1_value,col2_value,...); 每个列必须提供一个值,如果没有值,要提供NULL值 每个列必须与它在表中定义的次序相同 2.insert into 表名(col1,col2...) values(col1_val

阅读全文

posted @ 2019-01-31 13:41

故事,

阅读(1730)

评论(0)

推荐(0) 编辑

摘要:启用全文本搜索支持 fulltext(texts)指示对他进行索引,engine=myisam指示用myisam搜索引擎。最常用的两个引擎是MyISAM和InnoDB 进行全文本搜索 match()指定被搜索的列,against指定要使用搜索的表达式。match()中的列要与fulltext指定的相

阅读全文

posted @ 2019-01-31 12:43

故事,

阅读(100)

评论(0)

推荐(0) 编辑

摘要:联结查询 1.关系表 主键:一列或一组列,能够唯一区分表中的每一行,用来表示一个特定的行 外键:为某个表中的一列,包含另一个表的主键,定义量表的关系。 2.创建联结 规定要连接的表和他们如何关联即可 在联结两个表时,将第一个表中的每一行与第二个表中的每一行配对,where子句作为过滤条件,只包含那些

阅读全文

posted @ 2019-01-30 19:52

故事,

阅读(1318)

评论(0)

推荐(0) 编辑

摘要:我们最常需要的是汇总数据而不是把他们实际检索出来 确定表中行数(或满足某个条件或包含某个特定值的行数) 确定表中行组的和 找出表列(或所有行或特定列)的最大值,最小值和平均值 聚集函数是运行在行组上,计算和返回单个值的函数。 AVG([distinct] expr) 求平均值 COUNT({*|[d

阅读全文

posted @ 2019-01-30 12:13

故事,

阅读(896)

评论(0)

推荐(0) 编辑

摘要:文本处理函数 soundex()将一个文本串转换为描述其语音的字母模式算法,考虑类似的发音字符和音节,对串的发音比较而不是字母比较 日期和时间处理函数 本例子中由于时间刚好是00:00:00所以才匹配成功,若时间为11:30:05的话将匹配不成功。解决办法是指示MySQL仅将给出的日期与列中的日期部

阅读全文

posted @ 2019-01-29 15:38

故事,

阅读(104)

评论(0)

推荐(0) 编辑

摘要:数据库中数据表的格式一般不是应用程序所需要的格式,如: 拼接字段 在MySQL中的select语句中可以用concat(或Concat)函数拼接两列,concat需要指定一个或多个串,各串之间用逗号分隔。 使用别名 select拼接工作完成后,得到一个新的列,但这个新的列的民字是什么呢,他没有实际名

阅读全文

posted @ 2019-01-29 15:15

故事,

阅读(62)

评论(0)

推荐(0) 编辑

摘要:正则表达式是用来匹配文本的特殊的串(字符集合),将一个模式(正则表达式)与一个文本串进行比较 LIKE和REGEXP的区别 例如: 查询一个表name列含有chen字符串的数据,两条sql语句如下 第一条的查询结果是name值等于’chen‘的数据,而第二条的查询结果是name中包含’chen'的数

阅读全文

posted @ 2019-01-29 14:44

故事,

阅读(151)

评论(0)

推荐(0) 编辑

摘要:为了在搜索句子中使用通配符,必须使用like操作符,like指示MySQL后跟的搜索模式利用通配符匹配而不是直接相等匹配进行比较。 百分号(%)通配符 下划线(_)通配符 _只匹配单个字符,不能多也不能少 注意

阅读全文

posted @ 2019-01-29 13:40

故事,

阅读(61)

评论(0)

推荐(0) 编辑

摘要:and和or mysql允许多个where子句,用and和or可以使用多个子句。and比or有更高的优先级。任何时候使用and和or都应使用圆括号操作符来明确的分组操作。 in 圆括号在where子句中还有另一种用法,in操作符来制定条件范围,范围中的每个条件都可以与之匹配。not可以对in取反。

阅读全文

posted @ 2019-01-28 18:07

故事,

阅读(266)

评论(0)

推荐(0) 编辑

摘要:使用mysql_init()初始化连接 使用mysql_real_connect()建立一个到mysql数据库的连接 使用mysql_query()执行查询语句 result = mysql_store_result(mysql)获取结果集 mysql_num_fields(result)获取查询的

阅读全文

posted @ 2018-11-25 21:23

故事,

阅读(7425)

评论(0)

推荐(0) 编辑

摘要:对于每个可以产生一个结果集的命令(比如select、show、describe, explain, check_table等等),发起mysql_query或者mysql_real_query之后,你都需要调用mysql_store_result或者mysql_use_result语句,处理完结果集

阅读全文

posted @ 2018-11-25 19:55

故事,

阅读(1850)

评论(0)

推荐(0) 编辑

摘要:SQL语句需要先编译然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 存储过程是可编程的函数,在数据库中创建并保存,可以由SQL语句和控制结构组成。当想要

阅读全文

posted @ 2018-07-10 12:02

故事,

阅读(151)

评论(0)

推荐(0) 编辑

摘要:MySQL BETWEEN 用法 not可以对between...and取反。 1.数值型 BETWEEN 运算符用于 WHERE 表达式中,选取介于两个值之间的数据范围。BETWEEN 同 AND 一起搭配使用,语法如下: WHERE column BETWEEN value1 AND value

阅读全文

posted @ 2018-07-08 11:46

故事,

阅读(88024)

评论(0)

推荐(4) 编辑

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值