随笔分类 -  数据库

摘要:1) 在C:\ProgramData\MySQL\MySQL Server 5.7\my.ini(Mysql配置文件)中 [mysqld] 下加入skip-grant-tables (免密登入) 2)、用navicat连接本机mysql,不用输入密码,直接root登录 3)、 在左侧右击选命令行窗口 阅读全文
posted @ 2022-07-22 09:18 关键步就几步 阅读(252) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/hyj_king/article/details/105871325 https://wenku.baidu.com/view/6370680ea6e9856a561252d380eb6294dd882229.html 阅读全文
posted @ 2022-05-11 09:19 关键步就几步 阅读(21) 评论(0) 推荐(0) 编辑
摘要:1、指定主键,如id,后面new.id中id就是主键,如果主键为userid,那么就得改为new.userid 2、创建序列 create sequence xx_CALENDAR_ID minvalue 1 nomaxvalue increment by 1 start with 1 nocach 阅读全文
posted @ 2021-10-28 15:13 关键步就几步 阅读(292) 评论(0) 推荐(0) 编辑
摘要:fruit 表有一个 name 字段, 具有以下特定的值: 苹果(Apple), 香蕉(Banana), 橘子(Orange), 梨(Pear). 每个特定的值都有一系列的品种. 比方说, 为了论证的缘故, 我们要按香蕉, 苹果, 梨, 橘子等特定的顺序排列数据, 然后再按品种排序. 使用普通的 O 阅读全文
posted @ 2021-05-27 09:38 关键步就几步 阅读(2770) 评论(0) 推荐(0) 编辑
摘要:SELECT IF(字段 IS NULL,0, 字段) as 重命名 From xxx SELECT IF(LENGTH(visit_no)>0,1,0) as 重命名 From xxx 阅读全文
posted @ 2021-01-19 16:50 关键步就几步 阅读(2230) 评论(0) 推荐(0) 编辑
摘要:一般mysql的大字段就是longtext,blob这些,最大支持4G,但是默认设置只有4M,如果存放的字段大小大于4M则存不下,需要调整系统参数max_allowed_packet大于4M才行,这个参数也是公用一个参数,在执行sql文件的时候,如果文件大小超过50M以后会不让执行,此时也是修改这个 阅读全文
posted @ 2021-01-12 10:02 关键步就几步 阅读(11451) 评论(0) 推荐(0) 编辑
摘要:UPDATE table_1 t1 left join table_2 t2 on t2.id = t1.tid SET t1.username = t2.uname where t1.id>5; 阅读全文
posted @ 2021-01-11 13:26 关键步就几步 阅读(2563) 评论(0) 推荐(0) 编辑
摘要:1. 结论:'权限大小不同': dba_* > all_* > user_* (1) dba_* : 可以访问 '数据库' 中所有的对象(前提:该用户是 dba 用户) (2) all_* :某一用户 '拥有' 的或 '可以访问' 的所有的对象 (3) user_*:某一用户 '拥有' 的所有对象 阅读全文
posted @ 2020-12-28 15:08 关键步就几步 阅读(448) 评论(0) 推荐(0) 编辑
摘要:select table_name from user_tables where TABLESPACE_NAME is not null and user='UserName' SELECT table_name, column_name, data_type FROM all_tab_cols W 阅读全文
posted @ 2020-12-25 16:17 关键步就几步 阅读(331) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qq_34745941/article/details/97393973 阅读全文
posted @ 2020-12-22 11:03 关键步就几步 阅读(617) 评论(0) 推荐(0) 编辑
摘要:and ( (begin_date <='2020-08-01' and end_date >='2020-12-09') or (begin_date >='2020-08-03' and end_date <='2020-12-09') or (begin_date >='2020-08-03' 阅读全文
posted @ 2020-12-09 14:18 关键步就几步 阅读(413) 评论(0) 推荐(0) 编辑
摘要:应用于表创建完毕之后再添加。 ALTER TABLE 表名 ADD 索引类型 (unique,primary key,fulltext,index)[索引名](字段名) //普通索引 alter table table_name add index index_name (column_list) 阅读全文
posted @ 2020-11-17 14:45 关键步就几步 阅读(331) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qq_22771739/article/details/84668620 INSERT INTO `base_archive`( `key_no`, `ele_code`, `ele_name`) ON DUPLICATE KEY UPDATE key_n 阅读全文
posted @ 2020-11-09 15:54 关键步就几步 阅读(1749) 评论(0) 推荐(0) 编辑
摘要:关联一个 ( SELECT @id := 0 ) idVal,用逗号就行,或者用join 且要嵌套多层 select t2.* from ( select ( @id := @id + 1 ) AS id, t.* from ( SELECT COUNT( act.visit_no ) rankCo 阅读全文
posted @ 2020-10-12 14:15 关键步就几步 阅读(311) 评论(0) 推荐(0) 编辑
摘要:1、查看数据库的编码格式 SHOW VARIABLES Like '%char%'; 2、修改配置文件my.cnf ,把下面有utf8的都改为utf8mb4 # For advice on how to change settings please see # http://dev.mysql.co 阅读全文
posted @ 2020-08-19 14:51 关键步就几步 阅读(2056) 评论(0) 推荐(0) 编辑
摘要:一)、导出表 1、工具-->导出表 2、选中表,然后选中导出按钮,选好要导出的文件位置,有些plsq需要自己设置下可执行行文件位置,这个选择安装的plsq客户端exp.exe,如果不想导出整表,可以输入where子句条件,然后点击 导出 按钮 二)、导入表 阅读全文
posted @ 2020-05-27 13:59 关键步就几步 阅读(429) 评论(0) 推荐(0) 编辑
摘要:昨天使用Navicat for MySQL导入MySQL数据库的时候,出现了一个严重的错误,Lost connection to MySQL server during query,字面意思就是在查询过程中丢失连接到MySQL服务器。 [Msg] Decompressing... [Msg] Tab 阅读全文
posted @ 2020-04-21 13:31 关键步就几步 阅读(9378) 评论(1) 推荐(0) 编辑
摘要:-- 增加 ALTER TABLE `gdm_nursing_patient` ADD COLUMN `due_date` date DEFAULT NULL COMMENT '名称' AFTER `busi_no`; -- 删除 alter table gdm_nursing_patient dr 阅读全文
posted @ 2019-10-17 16:37 关键步就几步 阅读(271) 评论(0) 推荐(0) 编辑
摘要:可以直接用数据库函数进行转换,省去java代码转换的麻烦 SELECT TIMESTAMPDIFF(YEAR, '1988/01/10', CURDATE()) 且此函数容错很好,就算是null,‘’,也不会报错 ,如 SELECT TIMESTAMPDIFF(YEAR, null, CURDATE 阅读全文
posted @ 2019-10-11 15:46 关键步就几步 阅读(2536) 评论(0) 推荐(0) 编辑
摘要:1、plsql都需要安装oracle的客户端,不过也可以安装瘦客户端,完整的客户端太大了,俗称胖客户端,一般瘦客户端就可以满足, 本人下载的是instantclient-basic-win32-11.2.0.1.0.zip,正常解压后,我放在D:\app\lenovoq\product\instan 阅读全文
posted @ 2019-08-27 16:22 关键步就几步 阅读(3753) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示