数据库
文章平均质量分 66
请叫我菜鸡
这个作者很懒,什么都没留下…
展开
-
分库分表带来的问题
分库分表会带来很多的问题比如事务一致性问题、跨节点关联查询、跨节点分页、排序函数、主键避重、公共表问题原创 2022-05-11 21:44:01 · 1453 阅读 · 0 评论 -
Navicat链接OracleXE遇到的错误 12505 监听程序当前无法识别sid
错误12505 监听程序当前无法识别sid如图:默认的连接参数是这样的:然后报错如下:需要选择sid的时候将ORCL写成XE如图:原创 2020-08-02 01:54:03 · 1051 阅读 · 0 评论 -
mysql的索引初探(一)
mysql的索引初探(一):索引的用处:在数据量比较大的情况下索引可以加快数据得查询速度索引的缺点:在数据库中大量的使用索引会影响表的性能,索引也会大量占用存储空间,构建过多的索引就会对表的INSERT、UPDATE、DELETE操作会降低效率。索引的类型:主键索引,唯一索引,普通索引,全文索引,组合索引主键索引就是由主键primariy key 修饰的字段,主键索引不允许重复...原创 2019-07-07 20:32:38 · 142 阅读 · 0 评论 -
mysql索引初探3
创建索引错误:1170 - BLOB/TEXT column 'stu_name' used in key specification without a key length操作语句:create index index_text on t_login1(stu_name,stu_num,stu_pwd,login_type);表结构:出现错误原因:Mysql数据库...原创 2019-08-24 10:07:51 · 135 阅读 · 0 评论 -
数据库中的一张表的信息复制到另一张表中
两张表的数据结构一致时可以将数据进行复制-- 数据迁移insert into t_login1 select * from t_login;原创 2019-08-24 09:43:39 · 299 阅读 · 0 评论 -
MYSQL和Oracle和SQLServer的查看表结构和创表语句
MYSQL和Oracle和SQLServer的查看表结构和创表语句:MYSQL:-- 查看表结构desc t_login1;-- 查看创表语句show create table t_login1;-- 查看索引结构show index from t_login1;Oracle:-- 查看创表语句select dbms_metadata.get_...原创 2019-07-12 21:57:12 · 782 阅读 · 0 评论 -
mysql中对日期的操作
SELECT * FROM t_studentbasic-- mysql常用的内置函数-- 聚合函数-- sum avg count max min-- 时间函数select now();-- 查询年月日 查询时间select CURRENT_DATE;select CURRENT_TIMESTAMP;select CURRENT_TIME;select ...原创 2019-07-11 16:49:43 · 233 阅读 · 0 评论 -
mysql8设置远程连接数据库遇到的坑
jdbc操作mysql8.0的坑package com.vrv.test;import java.sql.*;public class JdbcTest { // 定义sql private static String sql = "SELECT stu_name FROM t_login "; public static void main(String[] ...原创 2019-07-08 11:53:29 · 343 阅读 · 0 评论 -
mysql数据库的备份与恢复
-u: 用户名-p: 密码-P: 端口号,不写默认3306--all-databases, -A:备份所有数据库--databases, -B: 用于备份多个数据库,如果没有该选项,mysqldump把第一个名字参数作为数据库名,后面的作为表名。使用该选项,mysqldum把每个名字都当作为数据库名。-d: 只导出数据库的表结构-t: 只导出数据库的数据--quick,...原创 2019-05-13 15:16:35 · 98 阅读 · 0 评论 -
Oracle和MYSQL和SQLServer的分页
Oracle和MYSQL和SQLServer的分页加存储过程:Oracle的分页是利用rownum关键字来进行分页的,实际上是将rownum查出来的数据作为一个新的数据源来进行再次查询也就是子查询,详情看代码:-- oracle 分页select * from(select rownum rn , tt.* from T_LOGIN1 ttwhere rownum<=...原创 2019-07-13 19:47:11 · 354 阅读 · 0 评论 -
oracle内置函数和时间函数整理
-- oracle内置函数SELECT SYSDATE from dual-- 截取出年月日SELECT TO_CHAR(sysdate,'yyyy') from dual;SELECT TO_CHAR(sysdate,'MM') from dual;SELECT TO_CHAR(sysdate,'dd') from dual;-- 拼接出年月日SELECT CO...原创 2019-07-12 16:40:59 · 280 阅读 · 0 评论 -
MYSQL和TXT文件和EXCEL文件和CSV文件的数据导入
MYSQL和TXT文件和EXCEL文件和CSV文件的数据导入:这个功能必须在MYSQL5.1以上的版本才能使用,MYSQL8.0版本不一致未进行测试。将EXCEL文件或者TXT文件直接的批量的大量的数据直接导入数据库命令是: t_login1是表名load data local infile 'F:/t_login.xls' into table t_login1...原创 2019-07-16 17:24:48 · 221 阅读 · 0 评论