数据库
BIggyGuan
这个作者很懒,什么都没留下…
展开
-
Docker操作
Ubuntu安装docker拉取mysql images创建容器test_mysql运行镜像sudo docker run -dt --name=test_mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password mysql进入容器docker exec -it test_mysql /bin/bash启动mysqlmysql -uroot -ppassword退出容器exit...原创 2020-12-27 22:09:45 · 68 阅读 · 0 评论 -
Mysql 索引优化分析
转载链接: https://blog.csdn.net/oneby1314/article/details/107938325转载 2020-11-11 16:01:41 · 76 阅读 · 0 评论 -
SQL速查表
数据库操作--创建数据库create DATABASE MYDATABASE;--删除数据库drop database MYDATABASE;创建表CREATE TABLE tab_name ( col1 col1_type PRIMARY KEY, col2 INTEGER AUTOINCREMENT,, col3 col3_type NOT NULL, ..... colN colN_type,);/* 常用类型:TEXT 字符串, CHAR(100)原创 2020-09-06 10:52:54 · 146 阅读 · 0 评论 -
Fedora安装mysql
在Fedora 29系统中安装MySQL 8.0数据库的方法本文介绍在Fedora 29、Fedora 28操作系统中安装并配置MySQL 8.0数据库的方法,适用Server或Workstation版本。如果有旧版本的MySQL(例如5.7版本),需要进行就地升级或转储所有数据,升级软件包并将所有数据重新导入到新的MySQL 8.0中。在RHEL 8中安装请参考在RHEL 8系统上安装MySQL 8.0的步骤。1. 添加MySQL 8.0社区存储库29系统:sudo dnf install htt转载 2020-09-03 12:42:46 · 1119 阅读 · 0 评论 -
实用的MySql 密码初始化方法Ubuntu!
最近安装了linux系统用来熟悉操作,但是linux的各种安装配置网上有很多帖子,很多帖子的方法都是没什莫用的。看了20多个帖子,就这个亲测的方法只有这个有效。Mac或者windows在mac上或者windows上面使用MySQL,可以在客户端应用中进入的时候进行手动设置用户名和密码,这种方法最为方便快捷。Linux首先输入指令sudo cat /etc/mysql/debian.cnf运行结果如下图所示2. 然后输入指令mysql -u debian-sys-maint -p原创 2020-08-01 12:53:14 · 329 阅读 · 0 评论 -
Mysql 索引
索引的用处索引就是为了提高数据查询的效率,就像书的目录一样。让搜索引擎刻印根据目录告诉访问他想去找的地方常见的索引模型哈希表有序数组搜索树哈希表哈希表 :是一种以键 - 值(key-value)存储数据的结构,我们只要输入key就可以相对应的值即为value。哈希的速录很简单,把值放在数组里,用一个哈希函数把key换算成一个确定的位置,然后把value放在数组的这个位置。当有哈希冲突发生的时候,将多个相同的key的value转换成一个链表。如上图中所示,当有新的数据插入时,直接将新值追原创 2020-07-29 12:53:48 · 109 阅读 · 0 评论 -
mysql事务,简洁明了解释
什么是事务?事务就是要保证一组数据库操作,要不然全部成功,要不然全部失败。事务的隔离性和隔离级别事务的特性: ACID(Atomicity, Consistency, Isolation, Durabilioty),(原子性,一致性,隔离性,持久性)。I就是指的隔离性。SQL标准的隔离级别:读未提交(read uncommitted)读提交(read committed)可重复读(repeatable read)串行化(serizlizable)浅显的解释: - 读未提交:别人改数原创 2020-07-27 23:54:58 · 117 阅读 · 0 评论 -
B-Tree, B+Tree
数据库索引为什莫不用二叉树二叉搜素平衡树的搜索效率高,但是数据库索引需要大量进行I/O操作·。索引树中的每个节点都对应磁盘页,每次读取都是加载指定的磁盘页。为了减少I/O操作,所以需要降低索引树的高度,使之形成矮胖的特征。B树B树每个节点可以有多个子树, M阶B树表示该树每个节点最多有M个子树根节点至少有两个子树, 中间节点都包含k-1个关键字,和K个子树,其中(M/2 <= K<= M)所有的叶子节点都在用一层每个系欸但中的元素从小到大排序,节点当中k-1个关键字正好被k个子树包原创 2020-07-14 08:45:41 · 159 阅读 · 0 评论