
数据库
文章平均质量分 66
atopx
一个真正热爱编程且具有极客精神的程序猿,python、golang、rust
展开
-
PostgreSQL逻辑复制及应用
通过**逻辑复制(logical replication)**可以实现一个更通用的PG行级数据变更中间件, 通过自定义处理逻辑完成数据处理或者同步。因此你可以基于此编写一个同步到任意类型的数据库, 甚至可以做数据日志、数据缓存、实时可视化、数据仓库等等原创 2022-04-29 11:17:59 · 451 阅读 · 0 评论 -
MongoDB 快速入门
MongoDB简介MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。是一个介于关系型数据库和非关系型数据库之间的产品,是非关系型数据库中最像关系型数据库的一种,是功能最丰富的非关系型数据库。安装及测试安装:双击安装包,然后一路NEXT即可完成安装将安装目录添加系统环境变量PATH下创建目录c:...原创 2018-11-09 13:32:01 · 172 阅读 · 0 评论 -
记录下ubuntu忘记mysql密码处理方法
记录下ubuntu忘记mysql密码处理方法不记得忘过mysql密码多少次了, 这次决定把解决办法写下来, 供同样健忘的人参考1. 停止mysqlsudo /etc/init.d/mysql stop2. 安全模式登录sudo mkdir -p /var/run/mysqldsudo chown mysql:mysql /var/run/mysqldsudo /usr/bin/my...原创 2018-11-04 21:33:54 · 2160 阅读 · 0 评论 -
Ubuntu mysql开启远程连接
Ubuntu mysql开启远程连接使用root用户登录mysqlmysql -u root -p新增一个用户use mysql;CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';给新用户添加权限GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY...原创 2018-11-05 11:25:12 · 3721 阅读 · 0 评论 -
Linux 设置mysql默认字符集为utf8
1. 修改mysqld配置sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf寻找character-set-server=xxxx修改为character-set-server=utf8如果找不到, 直接追加语句2. 修改mysql配置sudo vi /etc/mysql/conf.d/mysql.cnf寻找default-character-s...原创 2018-11-05 18:00:15 · 1738 阅读 · 0 评论 -
MySQL 快速入门
数据库简介用途:用于存储生活的一切数据,如:身份、住房、车票、网站、…概念:数据库服务器、数据库、数据表、一行数据(一条)、一列数据(字段)分类:关系型数据库:MySQL、oracle、SQL Server、…非关系数据库:Redis、MongoDB、…SQL:Structured Query Language,结构化查询语言历史:口述命令:数据定义语言(DDL):创建...原创 2018-11-08 17:39:48 · 196 阅读 · 0 评论 -
Redis 快速入门
Redis简介Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。非关系型数据库的一种,经常用作缓存数据库服务器。官网:http://www.redis.io/ 中文网:http://www.redis.cn/具有丰富的数据类型:字符串、哈希、列表、集合、有序集合端口:6379安装及连接测试...原创 2018-11-08 17:41:03 · 165 阅读 · 0 评论 -
PostGresql 备份和还原
PostGresql 备份和还原备份恢复备份pg_dump -h hostname -U username dbname > localpath/db.bak导出恢复psql -h hostname -U username -d dbname < localpath/db.bak导入原创 2019-04-03 11:55:33 · 525 阅读 · 0 评论