随笔分类 - 数据库
摘要:yum install -y https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm yum install -y postgresql10-server
阅读全文
posted @ 2020-02-03 08:52
慕沁
摘要:linux:/etc/zabbix/zabbix-agentd.conf.d # mysqladmin -uzabbix -p'123456' -h127.0.0.1 ping mysqld is alive linux:/etc/zabbix/zabbix-agentd.conf.d # mysqladmin -uzabbix -p'123456' -h127.0.0.1 ping | gr...
阅读全文
posted @ 2019-06-04 16:05
慕沁
摘要:字符串问题 事务 日志 备份与恢复(mysqldump\xtrdumpbackup) 高可用 读写分离 show语句 describe语句 为了使索引的使用效率更高,在创建索引时,必须考虑在哪些字段上创建索引和创建什么类型的索引。 那么索引设计原则又是怎样的? 1.选择唯一性索引 唯一性索引的值是唯
阅读全文
posted @ 2019-05-06 14:41
慕沁
摘要:# 管理工具 db browser for sqlite # http://sqlitebrowser.org ''' sudo add-apt-repository -y ppa:linuxgndu/sqlitebrowser sudo apt-get update sudo apt-get install sqlitebrowser ''' import sqlite3 import...
阅读全文
posted @ 2019-03-05 15:55
慕沁
摘要:我的操作系统是ubuntu18.04,以下是我的mysql版本: 安装完成后,登录mysql的时候就出现了如下错误: 因为安装的过程中没让设置密码,可能密码为空,但无论如何都进不去mysql。 那么该怎么做呢,接下来就将这个解决方法总结记录一下。 作用:就是让你可以不用密码登录进去mysql。 保存
阅读全文
posted @ 2019-03-02 08:25
慕沁
摘要:mariadb函数:不区分大小写 增删改查 索引 存储过程和函数 视图 触发器 用户管理 数据备份 mariadb日志 性能优化
阅读全文
posted @ 2018-12-04 13:04
慕沁
摘要:权限管理 1、创建账号 #本地账号 create user "egon1"@"localhost" identified by "123"; # mysql -uegon1 -p123 #远程账号 create user "egon2"@"192.168.31.10" identified by "123"; # mysql -uego...
阅读全文
摘要:导出现有数据库数据: mysqldump -u用户名 -p密码 数据库名称 >导出文件路径 # 结构+数据 mysqldump -u用户名 -p密码 -d 数据库名称 >导出文件路径 # 结构 导入现有数据库数据: mysqldump -uroot -p密码 数据库名称 < 文件路径 一、表关系 请
阅读全文
摘要:1、Python中pymysql出现乱码的解决方法 一般来说,在使用mysql最麻烦的问题在于乱码。 查看mysql的编码: 可以看到如下结果: character_set_client为客户端编码方式;character_set_connection为建立连接使用的编码;character_set
阅读全文
摘要:#语法: # mysqldump -h 服务器 -u用户名 -p密码 数据库名 > 备份文件.sql 当你是本地登录的时候这个-h可以不写,当其他用户登录时,就得写上-h 服务器 #示例: 1.单库备份 mysqldump -uroot -p123456 day47 > E:\\day47.sql
阅读全文
摘要:更多内容,请访问 https://blog.csdn.net/v_JULY_v/article/details/6530142/ 生产环境中,读写比例≈10:1。所以查询速度的优化非常重要。 ——————————————> 索引是存储引擎用于快速找到记录的一种数据结构。类似于字典目录 索引本质:通过
阅读全文
posted @ 2018-05-01 19:56
慕沁
摘要:1、防注入 如上我们采用字符串拼接的形式生成sql语句。但是当存在 -- 时有可能对后面的语句形成干扰。 当面临这种情况时,用execute做字符串拼接 增 删 改 需要commit才会完成 查 与sql语句基本一致 当我查找数据时,会返回很多内容,我们需要通过fetchone,fetchmany,
阅读全文
摘要:查询 1、select * from employee1 ,department; 生成一个N*M的表 2、按相同部分查询 3.左连接:优先显示左表全部记录。 4.右链接:优先显示右表全部记录。 5.全外连接:显示左右两个表的全部记录。 子查询:
阅读全文
摘要:数据库之 表与表之间的关系 一对一(一条记录对一条记录) 书和出版社 用户和管理员(只有管理员才可以登录,一个管理员对应一个用户) 学生表和客户表 多对多(多条记录对多条记录) 书和作者 用户表,用户组,主机表
阅读全文
摘要:作用:用于保证数据的完整性和一致性 包含: 定义多个主键: 自增约束: auto_incerment uto_increment_increment: 外键约束: 两表之间有关系,
阅读全文
摘要:数据库简介 1、数据库 数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。 2、数据库管理系统软件 数据库管理系统(Database Managemen
阅读全文