推荐 综合 人气 评论 点赞
数据库其他
MySQL 5.7版本sql_mode=only_full_group_by问题
用到GROUP BY 语句查询时com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'col_user_6.a.START_TIME' which is not functionally dependent on colu

0评论2023-02-10973

配置ogg异构oracle-mysql 双向同步注意事项
双向同步需要考虑的是怎么解决循环复制,以及同时更新一张表以谁为基准。配置过程就不写了,大致和oracle到mysql的单向+mysql到oracle的单向差不多。需要注意的有如下几点:1.oracle和mysql的2端,抽取(extract)和应用(replication)应该使用不同的用户2.为解

0评论2023-02-09969

MySQL数据库(六) —— SQL注入攻击、视图、事物、存储过程、流程控制
一、SQL注入攻击1、什么是SQL注入攻击importpymysqlconn = pymysql.Connect(user="root",password="admin",host="localhost",database="day43",charset="utf8")cursor = conn.cursor(pymysql.cursors.DictCursor)sql = "select *fr

0评论2023-02-09964

mysql导入sql文件错误#1044 - Access denied for user 'root'@'localhost'
在我的个人知识管理中,经常用到mysql数据库,wordpress搭建的worklog、搜索测试数据、我blog的测试环境等。我在自己的电脑上整了WAMP(Windows Apache MySQL PHP),哈哈,不是LAMP,用linux做桌面和周围的同事沟通还是不顺畅。十一前换了台新的笔记本,原来

0评论2023-02-09963

mysql常用sql命令 mysql数据库的基本命令
一、连接MYSQL。格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你

0评论2023-02-10962

mysql的sql筛选排重最大值并修改其属性
 修改属性mysql -h192.168.1.51 -uroot -e "use codex_game_s1051_h; update user_info set isActive=0 where 1=1"mysql -h192.168.1.51 -uroot -e "use codex_game_s1051_h; update user_info set isActive=1 where userId in (select r.userId from role r

0评论2023-02-09960

从Mysql某一表中随机读取n条数据的SQL查询语句
从 Mysql 表中随机读取数据不难,方法还挺多的,但是如果要考虑效率,得到一个快速的高效率的方法,那就不是一件简单的事情了(至少对我来说不简单)。语句简单,速度慢的方法SELECT * FROM table_name ORDER BY rand() LIMIT 5;语句复杂,速度快的方法SELECT

0评论2023-02-09959

【Oracle】锁表处理 SQL 错误: ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效
问题描述有时候ORACLE数据的某些表由于频繁操作,而且比较大,会导致锁表(死锁)。问题分析(1)锁的分析ORACLE里锁有以下几种模式:0:none1:null 空2:Row-S 行共享(RS):共享表锁,sub share3:Row-X 行独占(RX):用于行的修改,sub exclusive4:Share

0评论2023-02-09959

python3 UnicodeEncodeError错误,cx_oracle模块执行sql报错:UnicodeEncodeError: 'ascii' codec can'
问题描述:  写了一个执行sql的模块,引用了cx_oracle,在windows机器上完美运行,移植到Centos上就会报错,检查过程:  代码编码为utf-8,print编码为utf-8,文件编码为utf-8,服务器编码为utf-8,各种正常  定位代码报错位置,开始怀疑是sql执行成功,

0评论2023-02-09958

sqlserver,oracle,mysql等的driver驱动,url怎么写
oracledriver="oracle.jdbc.driver.OracleDriver"url="jdbc:oracle:thin:@localhost:1521:数据库名"sqlserverdriver="com.microsoft.jdbc.sqlserver.SQLServerDriver"url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=数据库名"

0评论2023-02-09957

mysql 执行sql文本文件
备份或者还原数据库的时候经常会用到批量的文本文件,保存为sql文本文件,还原数据时候在Window平台和Linux平台下的执行方法:1:Window,cmd命令执行,进入到MySql安装目录 例如D: cd Program Files\MySQL\MySQL Server 5.5\bin,回车  然后mysql -uroot -p1

0评论2023-02-10956

python 3 mysql sql逻辑查询语句执行顺序
一 、SELECT语句关键字的定义顺序SELECT DISTINCT select_listFROM left_tablejoin_type JOIN right_tableON join_conditionWHERE where_conditionGROUP BY group_by_listHAVING having_conditionORDER BY order_by_conditionLIMIT limit_number二 、SELECT语

0评论2023-02-10956

oracle性能检测sql语句 oracle测试语句
1. 监控事例的等待 select event,sum(decode(wait_Time,0,0,1)) "Prev",sum(decode(wait_Time,0,1,0)) "Curr",count(*) "Tot"  from v$session_Wait group by event order by 4;注解:order by 4 指按第4列进行排序 2. 回滚段的争用情况 select name, waits

0评论2023-02-09955

在MySQL命令行中使用SQL语句的规则 mysql语法规则
规则1: SQL语句必须以分号(;)或者(\G)结束分号(;)是SQL语句的结束标志。如果遗忘了分号,而直接按下回车键时,在MySQL客户端上将显示如下mySQL SELECT * FROM customer-因为没有以分号结束,客户端认为SQL语句并没有结束,显示[-]等待用户继续输入命令,直到

0评论2023-02-10953

日期格式操作,在oracle和mysql中的实现 oracle数据库日期格式设置
oracleadd_months(日期格式值 , 整数n)  当整数n=12时,代表一年,向后推迟一年,若n=-12代表回退一年如 to_char(add_months(to_date('201801'),12),'yyyyMM' ) 结果:201901to_char(add_months(to_date('201801'),-12),'yyyyMM')  结果:201701 mysqlad

0评论2023-02-09951

« 上一页 2/37 下一页 »