数据库
python全栈开发社区
微信公众号:python全栈开发社区
展开
-
MySQL客户端工具
MySQL客户端工具mysql –user, -u –host, -h –password, -p –port –protocol –database DATABASE, -D –html -H 使用html格式显示结果 –xml -X 使用xml格式显示结果 其他选项: –compre原创 2016-09-03 21:59:03 · 864 阅读 · 0 评论 -
MySQL数据类型及sql模型
MySQL数据类型及sql模型存储引擎,也被称为表类型: MyISAM表: 无事务,表锁 .frm: 表结构定义文件 .MYD: 表数据 .MYI: 索引InnoDB表:事务,行锁 .frm: 表结构 .ibd: 表空间(数据和索引) 所有表共享一个表空间文件; 建议:每表一个独立的表空间文件;(修改配置文件在[mysqld]项原创 2016-09-04 13:39:38 · 522 阅读 · 0 评论 -
MySQL管理表和索引
MySQL管理表和索引SQL语句: 数据库 表 索引 视图 DML创建数据库: CREATE DATABASE|SCHEMA [IF NOT EXISTS] db_name [CHARACTER SET=] [COLLATE=] 删除数据库: DROP {DATABASE | SCHEMA} [IF EXISTS] db_name原创 2016-09-05 00:16:53 · 295 阅读 · 0 评论 -
MySQL事务和隔离级别
MySQL事务和隔离级别连接管理器: 接受请求 创建线程 认证用户 建立安全连接并发控制: 最简单机制是使用锁 多版本并发控制: MVCC(使用其他机制)锁: 读锁:共享锁 写锁:独占锁 加锁: LOCK TABLES tb_name {READ|WRITE}; 解锁: UNLOCK原创 2016-09-05 15:00:01 · 330 阅读 · 0 评论 -
MySQL用户和权限管理
MySQL用户和权限管理用户和权限管理Information about account privileges is stored in the user, db, host, tables_priv, columns_priv, and procs_priv tables in the mysql database. The MySQL server reads the contents o原创 2016-09-05 17:28:48 · 338 阅读 · 0 评论 -
MySQL日志管理
MySQL日志管理错误日志 服务器启动和关闭过程中的信息 服务器运行过程中的错误信息 事件调度器运行一个事件时产生的信息 在从服务器上启动从服务器进程时产生的信息 log_error log_warnings 一般查询日志: general_log general_log_file原创 2016-09-06 22:36:05 · 518 阅读 · 0 评论 -
MySQL主从配置
复制的作用: 辅助实现备份 高可用 异地容灾 scale out:分摊负载在复制当中server-id很重要 主从架构中,不使用MySQL代理,如何让主的负责写,从的负责读? 1、使用前端开发程序来控制读写分离(增加了开发难度) 2、双主模型(对于读操作可以分担负载,对于写操作没有分担负载)读写分离: mysql-proxy amo原创 2016-11-08 16:49:42 · 256 阅读 · 0 评论 -
MySQL意外终止,启动不了,报innodb内存分配不足
MySQL意外终止,启动不了,报innodb内存分配不足。定位问题为服务器内存不够,且服务器没有交换分区导致mysql没有足够的内存启动。解决方案:创建交换分区#dd if=/dev/zero of=/swapfile bs=1M count=1024#mkswap /swapfile#swapon /swapfile原创 2018-01-30 14:00:52 · 581 阅读 · 1 评论 -
PostgreSql 安装及主从
postgresql主从配置master: 10.10.1.61slaver: 10.10.1.62yum源看官方文档https://www.postgresql.org/download/linux/redhat/安装官方yum源(安装postgresql 10版yum源)yum install https://download.postgresql.org/...原创 2019-05-20 14:25:43 · 1014 阅读 · 0 评论