
数据库
文章平均质量分 82
沙振宇
将来的你一定会感谢现在奋斗的你。当你的才华还撑不起你的野心时,那你就应该静下心来学习。
展开
-
【操作系统】Linux源码安装MySQL
下载完boost包后,先解压,执行”./bootstrap.sh”脚本,然后通过”sudo ./b2 install”安装,最好根据需要”sudo cp boost_1_59_0 /usr/local/boost_1_59_0 -r”拷贝文件夹到指定目录。命令:cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld。命令:/usr/local/mysql/bin/mysqld --initialize。①、先进到mysql目录。原创 2018-10-10 10:12:39 · 599 阅读 · 1 评论 -
【数据库】Mysql修改密码的三种方法及注意事项
错误:“ERROR 1819 (HY000): Your password does not satisfy the current policy requirements”用“show variables like ‘validate_password%’;”命令查看密码策略。mysql5.7以后password字段改为authentication_string。可以按照现有策略设置密码,也可以更改密码策略。就是因为指定的密码没有符合现有的密码策略。–更改密码策略为LOW。原创 2018-10-10 16:24:31 · 7547 阅读 · 1 评论 -
【数据库】如何解决mysql的ERROR1045和2002
①、既然mysql正常运行,那么肯定有mysql对应的.sock文件。这样就直接搜索mysql进程,找到它的.sock路径,在做个链接就解决了。授权格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by “密码”;正常跑的mysql,外部连接都正常,但是用命令登录时报此错误并无法登录。原因是我登录的用户本身就不是超级权限,所以添加权限时报错。原因是之前迁移数据库时,忘记改mysql.sock的链接。①、登录root用户或者有全部权限的用户。链接mysql.sock。原创 2018-11-01 17:15:07 · 805 阅读 · 1 评论 -
【操作系统】一行代码删除redis里面指定数据
如上是删除以“XY_KEY_100001111_”开头的Key的所有数据。没用密码的就不用 -a了。原创 2018-11-15 16:30:11 · 4046 阅读 · 1 评论 -
【Go】Go如何读取Mysql数据
Go语言是个很方便的具有动态写法的静态语言,读取mysql是go语言中必不可少的操作,它怎么实现呢?请听我一一道来。原创 2019-01-07 15:08:46 · 5639 阅读 · 1 评论 -
【数据库】非关系型数据库 之 Elasticsearch的使用(Search engine DB)
增删改查是数据库的基础操作方法。ES 虽然不是数据库,但是很多场合下,都被人们当做一个文档型 NoSQL 数据库在使用,原因自然是因为在接口和分布式架构层面的相似性。虽然在 Elastic Stack 场景下,数据的写入和查询,分别由 Logstash 和 Kibana 代劳,作为测试、调研和排错时的基本功,还是需要了解一下 ES 的增删改查用法的。原创 2019-03-19 20:27:14 · 17469 阅读 · 1 评论 -
【数据库】非关系型数据库 之 Key-Value数据库 Redis的使用
Redis是一个开源的 C语言编写的Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。原创 2019-06-13 17:06:17 · 29411 阅读 · 5 评论 -
【数据库】非关系型数据库 之 文档型数据库 MongoDB 的使用
MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。原创 2019-06-19 19:11:14 · 45809 阅读 · 1 评论 -
【数据库】非关系型数据库 之 图数据库Neo4j的使用
Neo4j是现今最火爆的图数据。在2010年发布,产品的发展势头还算不错。作为图数据库,Neo4j最大的特点是关系数据的存储。图数据库除了能够像普通的数据库一样存储一行一行的数据之外,还可以很方便的看出存储数据之间的关系信息。适合存储”修改较少,查询较多,没有超大节点“的图数据。原创 2019-06-21 12:04:57 · 41829 阅读 · 1 评论 -
【数据库】非关系型数据库 之 列数据库 Cassandra 的使用
Cassandra的主要特点就是它不是一个数据库,而是由一堆数据库节点共同构成的一个分布式网络服务,对Cassandra 的一个写操作,会被复制到其他节点上去,对Cassandra的读操作,也会被路由到某个节点上面去读取。对于一个Cassandra集群来说,扩展性能是比较简单的事情,只管在群集里面添加节点就可以了。原创 2019-06-24 17:14:15 · 6960 阅读 · 0 评论 -
【数据库】数据库总结(350个数据库,14个分类)
用户的个人信息,社交网络,地理位置,用户生成的数据和用户操作日志已经成倍的增加。定义:并发的事务之间不会互相影响,如果一个事务要访问的数据正在被另外一个事务修改,只要另外一个事务未提交,它所访问的数据就不受未提交事务的影响。例如:还说微信或支付宝转钱,从A转100元至B,在这个交易还未完成的情况下,如果此时B查询自己的账户,是看不到新增加的100元的,这就是独立性。定义:事务里的所有操作要么全部做完,要么都不做,事务成功的条件是事务里的所有操作都成功,只要有一个操作失败,整个事务就失败,需要回滚。原创 2019-06-24 21:37:13 · 19916 阅读 · 0 评论