数据库
one_smail
这个作者很懒,什么都没留下…
展开
-
使用sql语句加解密
-- 对字符130488884999进行加密,密钥是abc123SELECT HEX(AES_ENCRYPT('130488884999','abc123'));-- 解密,密钥是abc123,加密内容为E6E6DDE35383B9EF337F31E624C100F7SELECT AES_DECRYPT(UNHEX('E6E6DDE35383B9EF337F31E624C100F7'),'abc123')...原创 2022-01-11 18:40:14 · 1529 阅读 · 0 评论 -
表索引及表注释操作
-- 单独查看某张表的索引情况SHOW INDEX FROM 表名称;例如:SHOW INDEX FROM area_regist;-- 查看整表的建表语句,里面同样会显示索引情况SHOW CREATE TABLE 表名称;例如:SHOW CREATE TABLE area_regist;-- 添加索引CREATE INDEX idx_name ON 表名称(表内字段名);例如:CREATE INDEX idx_name ON area_regist(area_id);-- 删除索.原创 2022-01-10 18:48:23 · 295 阅读 · 0 评论 -
java.sql.SQLException: ORA-01000: 超出打开游标的最大数
该问题大多出现在使用JDBC开发中。解决办法如下第一:及时关闭数据库连接,关闭PreparedStatement 在使用完数据库后及时关闭连接;connction.close(),处理完数据之后及时关闭preparedStatement 如果开发的方法中需要多处进行数据逻辑处理,需要多次针对数据库操作,建议把Connection和PreparedStatemen定义变量,在不同的方法内不要多次重新创建对象,而是使用传递的变量进行操作。在每次数据操作后,...原创 2021-09-26 18:29:01 · 2105 阅读 · 0 评论 -
删除MySQL数据库表中重复数据(多条重复数据仅保留一条)
在web_hk_roadway数据表中根据ROADWAY_CODE查询ROADWAY_NAME得时候发现一个code查询出来了多条name,因此决定首先对数据表中ROADWAY_CODE和ROADWAY_NAME一致的数据进行去重处理,下面是去重成功的语句DELETEFROM web_hk_roadwayWHERE ID NOT IN ( SELECT t.max_id FROM ( SELECT max( ID ) AS max_id FROM web_hk_roadway G...原创 2020-10-19 19:05:56 · 593 阅读 · 0 评论 -
Oracle创建表空间、创建用户并指定表空间、删除用户、授权
Oracle有默认表空间和临时表空间之分1、创建临时表空间create temporary tablespace pxjxgl_temptempfile 'D:\APP\ADMINISTRATOR\ORADATA\CSORCL\pxjxgl_temp.dbf'size 200mautoextend onnext 50m maxsize 2048mextent management local;其中pxjxgl_temp是你创建的临时表空间的名称,tempfile是临时表空间文件存储的..原创 2020-09-18 16:12:40 · 3922 阅读 · 0 评论 -
Oracle创建触发器实现字段自增
通过sql语句实现一、创建自增序列create sequence T_DEMO_SEQUENCEminvalue 1maxvalue 999999start with 1increment by 1cache 20;其中:T_DEMO_SEQUENCE:序列名称;minvalue:最小值maxvalue:最大值start with :开始于increment by:每次增加值cache:高速缓存大小nocycle :一直累加,不循环nocache:不建缓冲原创 2020-08-20 19:29:41 · 892 阅读 · 0 评论 -
Oracle表空间创建
永久性表空间创建CREATE TABLESPACE NEW_SPEACE DATAFILE 'C:\oracle\tablespeace\tbs_perm_02.dat' SIZE 10M REUSE AUTOEXTEND ON NEXT 10M MAXSIZE 200M;其中NEW_SPEACE是表空间名称,DATAFILE对应的值C:\oracle\tablespeace\tbs_perm_02.dat是表空间创建生成的dat文件保存位置...原创 2020-07-28 10:40:59 · 190 阅读 · 0 评论 -
ora-01031权限不足
解决方法:打开cmd:cmd使用sqlplus登录,注意用户sqlplus / as sysdba;授权grant dba to UserName;(UserName是登录出错的用户名);将dba的权限授予用户原创 2020-06-09 11:17:33 · 883 阅读 · 0 评论 -
ora-01045
ora-01045 :user system lacks create session privilege; logon denied原因:该用户没有创建session会话的权限。解决方法,进入cmdcmd使用sqlplus登录:sqlplus / as sysdba;授权:grant create session to UserName;(UserName是登录出错的用户名)...原创 2020-06-09 11:16:15 · 773 阅读 · 0 评论 -
MySQL在linux和winodows环境中的部署
MySQL安装文件下载官网:http://dev.mysql.com/downloads/mysql/5.6.html#downloads第一:在windows上搭建MySQL数据库到官网下载mysql数据库,注意自己要使用的版本; 将下载的包解压,注意自己的解压目录; 配置环境变量: 变量名:MYSQL_HOME 变量值:2中解压mysql解压后的路径 path中添加:%MYSQL_HOMT%\bin; 在解压包下新建my.ini文件,目的是为了放置mysql的配置文件,在my原创 2020-06-08 12:35:27 · 316 阅读 · 0 评论 -
oracle library is not loaded和ORA-12638
在本地安装完Oracle之后,通过Navicat Premium 12去链接Oracle数据库的时候提示oracle library is not loaded。引起该链接错误的原因是在你的Navicat的环境中没有OCI的环境或者是OCI的环境不正确。解决办法是到Oracle官网下载适合自己电脑环境的OCI。下载地址https://www.oracle.com/database/techno...原创 2019-06-28 12:55:36 · 342 阅读 · 0 评论 -
Oracle 执行简单的更新插入语句,执行一直持续,无法成功
原因是数据表被锁。需要解锁解决该问题。第一:查出那些对象被锁:select a.*,b.* from v$locked_object a,dba_objects b where b.object_id = a.object_id第二:查出锁住对象的session ID和serial#:select t2.username,t2.sid,t2.serial#,t2.logon_tim...原创 2019-06-28 12:51:07 · 3065 阅读 · 0 评论 -
CentOS7卸载mysql
卸载使用yum安装的mysql1、查看服务器上安装了那些关于mysql的包rpm -qa |grep -i mysql2、根据查询出来的包名,进行卸载yum remove 包名3、检查是否卸载干净rpm -qa |grep -i mysql4、卸载藏留yum remove mysql-community-release5、查看mysql文件目录find / ...原创 2018-12-05 16:02:13 · 639 阅读 · 0 评论 -
在阿里云服务器上使用yum安装mysql
版本:CentOS7、mysql8第一步:获取mysql YUM源进入mysql官网获取RPM包下载地址https://dev.mysql.com/downloads/repo/yum/如图红色方框,右击复制链接地址第二步:下载和安装mysql源先下载mysql源安装包: wget 刚才复制的链接地址例如: wget https://dev.mysql.com/...原创 2018-12-05 15:58:43 · 2673 阅读 · 1 评论 -
Mysql数据库乱码问题(数据库链接、数据库格式、数据表列的字符集都是UTF8,但还是会报错的解决方法)
在做项目的时候遇到一个问题。插入数据的时候中文出现乱码问题。查看代码中与数据库的链接,已经设置了UTF-8的编码,查看数据库,数据库格式也是UTF-8格式,查看数据表的列,属性也是UTF-8,查看代码的编码格式也是UTF-8,但是在插入数据的时候中文还是会出现乱码问题。 最终解决办法:在Mysql的安装文件中找到my.ini文件,打开文件修改。 第一个要修改的是[client]...原创 2018-04-27 11:37:56 · 1131 阅读 · 0 评论