MySQL mysql 数据库乱码字符集 latin1 characters 转换为 UTF8方法 背景:目前正在进行业务重构,需要对使用MySQL的业务库表进行重新设计,在迁移时,遇到了中文字符乱码问题(源库表的默认编码是LATIN1,新库表的默认编码为UTF8),故重新学习了下MySQL编码和解码相关知识,并整理了在遭遇乱码时的一些常用技巧。 比如我...
Oracle Oracle面试题:四道经典面试题讲解 前言 本文整理了4道Oracle 经典面试题,与大家分享学习。这也许是你一直期待的文章,下面话不多说了,来一起看看详细的介绍吧 第一题 create table test( id number(10) primary key, type number(10...
PostgreSQL postgresql 数据库 查询集合结果如何用逗号分隔返回字符串处理的操作 关键字: string_agg(” , ”) 例如: select string_agg(name||” , ‘,’) from sys_user 补充:PostgreSQL 字段用逗号 “,”隔...
PostgreSQL postgresql数据库基础 之 round函数的用法举例 round函数是去小数点,我查过好多方法并不好用,于是有了 round(cast(a/b as numeric), 2) 这个就可以用,要加个cast才可以的 补充:postgresql中to_char和round的混合使用 在postgresql中大家都...
Oracle 数据库安装 教你Oracle数据库 图形化界面安装图解教程 首先在电脑D盘(或者其他不是C盘的磁盘,一般软件不会安装到C盘,否则会拖慢电脑的运行速度,造成电脑卡顿)新建文件夹并命名,这里命名oracle;按住Ctrl键,鼠标同时选中win64_11gR2_database_1of2.zip和win64_11gR2_...
SQLSERVER SQL Server使用脚本实现自动备份的方法及实战 因服务器安装的SQL Server版本不支持自动定时备份,需自行实现,大概思路为: 创建备份数据库的脚本 创建批处理脚本执行步骤一中的脚本 创建Windows定时任务执行步骤二中的脚本 1. 创建SQL脚本 新建db_backup.sql文件,填入以下内容...
Oracle SQL开发知识:Oracle 11gR2如何启用解锁Scott用户的方法 Oracle 中启动 Scott 用户 的方法 , 在 Oracle11gR2, (g 代表‘网络’的意思) 数据库中 Scott 这个用户 安装时是被锁定的, 安装 Oracle的时候 ,你可以直接选择 给该用户 解锁,如果忘记了解锁, 后期...
MySQL 关于Mysql数据库中的redo log 写入策略和binlog 写入策略相关知识 redo log的写入策略 InnoDB提供了innodb_flush_log_at_trx_commit参数,它有三种可能取值: 设置为0的时候,表示每次事务提交时都只是把redo log留在redo log buffer中; 设置为1的时候,表示每次事...
SQLSERVER SQL基础:在SQL Server中使用子查询更新语句 测试环境准备 create table #table1 ( id int , name varchar(20) ); go create table #table2 ( id int , name varchar(20) ); go insert into...
MySQL 一步步教你如何做MySQL 主从切换的超详细步骤 版本: MySQL-5.7.32+GTID 前言: 本文讲述MySQL主从切换流程,切换步骤主要针对主备正常切换以及主库宕机备库切换两个场景,掌握正确的切换流程,可以有效避免切换过程中可能出现的数据不一致问题以及提高整体切换的时间 主从环境: 场景一:主备...
PostgreSQL PostgreSQL数据库的基本查询操作 查询列 SELECT语句,用于从表中选取数据。格式: SELECT <列名>,… FROM <表名>; 从Product表中,查询三列。 SELECT product_id, product_name, purchase...
MySQL SQL开发知识:MySQL详解如何优化查询条件 前言 技术能解决的事情改技术 技术解决不了的事情该需求 现状 假设我们目前有两张表 业务表 书( t_a_book ) 阅读历史记录表 (t_r_book_history) 用户表 其两张表的数据逻辑如下 t_a_book t_r_book_history...