
数据库-关系数据库-mysql
小豆角
一个喜欢刨根问底的程序媛
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
beego的orm包操作mysql数据库
package models import ( _ "github.com/go-sql-driver/mysql" "github.com/astaxie/beego/orm" "time" ) type User struct { Id int Name string Pwd string } type Child struct { Id int Num int } t...原创 2019-05-08 18:31:23 · 842 阅读 · 0 评论 -
mysql的innoDb引擎下的事务/事务的隔离级别/锁
在MySQL的众多存储引擎中,只有InnoDB支持事务,所有这里说的事务隔离级别指的是InnoDB下的事务隔离级别。 InnoDB引擎的锁机制:InnoDB支持事务,支持行锁和表锁用的比较多,Myisam不支持事务,只支持表锁。 事务: 一系列在共享数据库上执行的行为;事务的提出主要是为了解决并发情况下保持数据一致性的问题。 事务的特性: 原子性/隔离性/一致性/持久性 原子性:事务同...原创 2019-05-21 13:33:52 · 1287 阅读 · 0 评论 -
mysql数据库编码问题
MySQL中的字符集转换过程 1. MySQL Server收到请求时将请求数据从character_set_client转换为character_set_connection; 2. 进行内部操作前将请求数据从character_set_connection转换为内部操作字符集,其确定方法如下: • 使用每个数据字段的CHARACTER SET设定值; • 若上述值不存在,则使用对应数据...原创 2019-05-07 18:35:40 · 637 阅读 · 0 评论 -
mysql 事务、视图、索引、预处理
https://www.cnblogs.com/xyxxs/p/4440187.html 事务: 作用:管理多个SQL语句执行,要么都成功,要么都失败。 —— 关系型数据库 专用! 组成:DML、DDL、DCL 特点:要么都成功,要么都失败。 使用流程: 1. 开启事务。start transaction 或 begin ...原创 2019-05-07 17:31:10 · 254 阅读 · 0 评论 -
mysql的锁机制-共享锁和排它锁
https://www.cnblogs.com/boblogsbo/p/5602122.html https://blog.youkuaiyun.com/Sadlay/article/details/84644379转载 2019-05-07 17:28:58 · 185 阅读 · 0 评论 -
mysql索引是怎么实现的/ B+ 树的大致结构
https://www.cnblogs.com/xyxxs/p/4440187.html原创 2019-05-07 17:56:51 · 295 阅读 · 0 评论 -
mysql数据库/表操作/数据的增删改操作
--中文是自己发挥的地方 --只要涉及到表头的调整,都属于表的操作:表操作和数据库操作关键字一样,所以需要指定table 还是database --只有涉及到表内荣的操作,才是数据操作:就不需要 指定关键字table了,那几个关键字本来就是针对数据的 =======================begin-整体操作-begin================================= -...原创 2019-05-07 18:34:57 · 262 阅读 · 0 评论 -
mysql数据库的查询语句
===借助.sql脚本文件创建测试案例:脚本好处,批量执行。在mysql命令行,source XX.sql的绝对路径 select [选项] 列名 from 表名 [where 条件] [group by 分组] [having 条件] [order by 排序][limit 限制] ==============begin=====================================...原创 2019-05-07 18:36:15 · 704 阅读 · 0 评论 -
go语言操作mysql数据库
1.安装go语言的mysql驱动 go get -u -v github.com/go-sql-driver/mysql 2.go操作MySQL数据库 2.1导入包 import _ "github.com/go-sql-driver/mysql"//程序在操作数据库的时候只需要用到database/sql,而不需要直接使用数据库驱动,所以程序在导入数据库驱动的时候将这个包的名字设置成下划线。 ...原创 2019-05-07 18:37:05 · 262 阅读 · 0 评论 -
centos7.5下安装mysql
转载自:https://zhuanlan.zhihu.com/p/49046496 找东西不要再百度了,太落后了,在这里找; https://cn.bing.com/search?q=centos+7+MariaDB&qs=n&FORM=BESBTB&sp=-1&pq=centos+7+mariadb&sc=8-16&sk=&cvid=0...原创 2019-08-12 21:06:12 · 215 阅读 · 0 评论