
数据库
文章平均质量分 60
程序猫A建仔
一个程序猫的独白,进军互联网的逆袭之路!
展开
-
MySQL数据库如何加强安全措施
前言:今天登服务器,突然发现数据库被黑客勒索了,造成大量的数据丢失!啊啊啊损失惨重,所以必须加强数据库安全防护工作!经验总结:数据库服务器不直接暴露在公网为每个账户配置允许访问数据库的来源IP3.修改默认的3306端口4.强制使用密码鉴权,并设置强复杂度密码定期修改数据库密码MySQL是最流行的开源数据库引擎,本身是非常安全的。但仍需要添加额外的安全层来保护你的MySQL数据库不受攻击。下面将介绍一些实用的办法,来保护MySQL数据库,加强网站的安全性。一、保护操作系统确保操作系统的安原创 2021-04-23 17:18:47 · 1858 阅读 · 1 评论 -
修改mysql默认数据库密码root的三种方法
如何修改mysql默认数据库密码root方法1. set password 语句cmd登录命令行,输入mysql -uroot -p 进入mysql格式:mysql> set password for 用户名@localhost = password(‘新密码’);例子:mysql> set password for root@localhost = password(‘12356’);方法2. mysqladmin 语句格式:mysqladmin -u用户名 -p旧密码 passw原创 2021-04-23 11:23:46 · 763 阅读 · 0 评论 -
SpringBoot 配置三数据源mysql、oracle、sqlServer
# 开发环境配置spring: thymeleaf: cache: false datasource: dynamic: primary: sqlServer #设置默认的数据源或者数据源组,默认值即为master datasource: master: username: root password: 123456 driver-class-name: com.mysql.cj.j原创 2020-12-21 17:33:14 · 541 阅读 · 0 评论 -
sqlserver分页模糊查询sql语句
sqlserver分页模糊查询sql语句<select id = "queryUserCount" resultType="int" > select count(*) from sys_user <where> <if test = "userName!= null"> userName like '%' + #{userName}+ '%' </if> </where></select>原创 2020-12-21 17:20:39 · 909 阅读 · 0 评论 -
如何完全卸载Oracle 11g
完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务,停止所有Oracle服务。2、 开始->程序->Oracle_OraDB11g_Home1->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。3、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。4、运行原创 2020-10-15 16:16:32 · 1208 阅读 · 0 评论 -
MySQL5.7安装详细教程
一. MySQL5.7的下载链接:https://pan.baidu.com/s/1Tsi7RACWBHFrg1RrJxn35w提取码:qdia二.MySQL5.7的安装双击安装包,点击“I accept the license terms”,然后点击“next”这里我选择默认安装方式 第一个开发,然后点击“Next”(说明:若只需MySQL为数据库服务器的话,选择第二个Server...原创 2020-03-15 17:39:29 · 9415 阅读 · 0 评论 -
Oracle12C用户创建、授权、登录
Oracle12C用户创建、授权、登录注意(Oracle 12C版本以上创建用户名前面必须+ “#” .否则会报错)1. 以系统用户身份进入Oraclesqlplus sys/ as sysdba;2. 确认选择CDB select name,cdb from v$database; col pdb_name for a30 select pdb_id,pdb_...原创 2019-08-30 14:50:38 · 871 阅读 · 0 评论 -
Navicat 12 连Oracle 11g数据库报错: ORA-28547:connection to server failed 和 Oracle library is not loaded
Navicat 12 连接Oracle 11g 出现 ORA-28547:connection to server failed 和 Oracle library is not loaded.Navicat 版本如下:(Version:12.1.20 64-bit)解决方法:1首先打开服务:查看Oracle相关的服务是否启动!启动了,还是不对,主要原因是Navicat的oci.d...原创 2019-07-20 15:05:30 · 223 阅读 · 0 评论 -
Oracle 如何使用命令行创建用户
Oracle 创建用户、解锁、授权、登录等操作首先Oracle下载安装,然后打开cmd命令行:输入: sqlplus sys/sys as sysdba;(以sys超级管理员的权限去登录oracle 这个数据库)或者输入 sqlplus 然后输入用户名 和口令登录Oracle账户那么Oracle如何创建用户呢?1.create user 用户名 identified b...原创 2019-07-17 15:26:30 · 4373 阅读 · 0 评论 -
数据库锁常见的面试题(面试总结)
1.数据库锁有哪些行锁 ,表锁 ,页锁, 乐观锁 ,悲观锁关于锁这篇博客写的不错:https://blog.youkuaiyun.com/Michaeles/article/details/864843852.行锁和表锁的区别行锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度最高表锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低3.页锁是什么...原创 2019-08-30 13:06:54 · 2079 阅读 · 0 评论 -
数据库引擎常见的面试题(面试总结)
1. 什么是数据库引擎数据库引擎:用于存储、处理、保护数据的核心服务。当你访问数据库时,不管是手工访问,还是程序访问,都不是直接读写数据库文件,而是通过数据库引擎去访问数据库文件2. 数据库引擎有几种Innodb 、 MyISAM 、MEMORY 、MERGE3.MyISAM和InnoDB的区别InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事...原创 2019-08-30 11:53:42 · 1959 阅读 · 0 评论