数据库
文章平均质量分 52
Mysql、Oracle
运维@小兵
技术改变世界
展开
-
Oracle常用优化
Oracle常用优化原创 2022-10-21 14:14:37 · 292 阅读 · 0 评论 -
达梦数据库常用命令
达梦数据库常用命令原创 2022-10-14 10:08:36 · 594 阅读 · 0 评论 -
麒麟操作系统安装达梦数据库ARM版
Linux安装达梦数据库ARM版原创 2022-09-08 16:24:11 · 4756 阅读 · 2 评论 -
解决Oracle CPU百分之百的问题
解决Oracle CPU百分之百的问题原创 2022-09-01 11:15:48 · 1890 阅读 · 0 评论 -
MySQL问题解决集锦
文章目录一、mysql root权限丢失只能看到information_schema数据库二、表被锁了三、Too many connections1、临时生效2、永久生效三、Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib64/mysql/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directo原创 2022-05-15 09:30:22 · 1361 阅读 · 0 评论 -
Linux安装Oracle 19.13(图形版)
文章目录一、关闭防火墙及selinux`禁用SELinux``禁用firewalld`二、安装19c安装辅助设置包三、安装数据库依赖包四、安装vnc软件五、创建安装目录并设置权限六、添加oracle用户环境变量七、安装数据库软件`下载数据库软件``解压``使用vncviewer软件连接到数据库主机``启动数据库安装程序`八、创建数据库`启动dbca`九、安装数据库监听器一、关闭防火墙及selinux禁用SELinuxsetenforce 0 #仅对当前系统生效sed -i -e s'/SELIN原创 2022-04-12 10:56:18 · 2737 阅读 · 0 评论 -
rpm方式安装mysql8
文章目录一、下载安装包二、如果机器之前安装了mysql5.7,需要先卸载三、安装mysql8四、修改root密码五、修改密码规则,取消密码复杂度六、创建一个可以远程访问的root用户一、下载安装包官网地址:https://www.percona.com/downloads/Percona-Server-LATEST/#只需下载这四个即可二、如果机器之前安装了mysql5.7,需要先卸载注意:卸载之前一定要备份好数据rpm -qa | grep mysql-community | xargs原创 2022-01-25 16:02:33 · 1936 阅读 · 0 评论 -
mysql优化大全
配置文件[mysqld]skip-name-resolvemax_connections=3000wait_timeout=3600解释max_connections设置客户端的最大连接数wait_timeout连接超时时间,默认为28800s,即8小时原创 2022-01-06 15:27:17 · 788 阅读 · 0 评论 -
oracle问题解决集锦
解决ORA-00020:maximum number of processes (150) exceeded 错误解决ORA-00020:maximum number of processes (150) exceeded 错误原创 2021-11-30 23:16:21 · 2558 阅读 · 0 评论 -
oracle命令大全
登录oracle登录本地oraclesu - oraclesqlplus / as sysdba登录远程oracle语法:sqlplus 用户名/密码@主机IP:端口号/示例名sqlplus oracle/123456@192.168.2.1:1528/db_test常用用户管理#创建用户db_test,密码为并关联TEST表空间create user db_test identified by 123456 default tablespace TEST; select * fr原创 2021-09-25 11:01:13 · 10523 阅读 · 0 评论 -
Oracle配置开机自启
启动脚本start_oracle.sh#!/bin/bashset -e[[ -f ~/.bash_profile ]] && source ~/.bash_profileif ! lsnrctl status | grep "The command completed successfully" &> /dev/null;then lsnrctl start echo "startup" | sqlplus / as sysdbaelse原创 2021-09-22 09:51:10 · 412 阅读 · 0 评论 -
shell脚本安装Oracle(rpm版)
参考文章linux安装Oracle11GOracle 设置开机自启动脚本#!/bin/bash# vim:sw=4:ts=4:et<<INFOAUTHOR:运维@小兵DATE:2021-08-28DESCRIBE:一键安装/卸载oracle(rpm版)SYSTEM:CentOS 7.6.1810WARNING:警告信息MODIFY:INFOset -e[[ $# -ne 1 ]] && echo "ERROR:Invalid Param!!!,P原创 2021-08-28 16:49:32 · 885 阅读 · 1 评论 -
yum安装Oracle工具sqlplus、imp、expdp
下载repocd /etc/yum.repos.dwget http://yum.oracle.com/public-yum-ol7.repowget http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol7 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracleyum makecacheyum install -y oracle-release-el7bash /usr/bin/ol_yum_configure.sh安装O原创 2021-08-20 16:00:15 · 2123 阅读 · 0 评论 -
shell脚本安装Oracle(docker版)
#!/bin/bash<<INFOAUTHOR:运维@小兵DATE:2021-08-16DESCRIBE:Docker方式安装OracleSYSTEM:CentOS7/RedHat7WARNING:MODIFY:INFOset -eORACLE_PORT="1521"ORACLE_DATA_DIR="/app/oracle/data"ORACLE_CONTAINER_NAME="oracle"HARBOR_USER="admin"HARBOR_PWD="Harbo原创 2021-08-16 19:48:54 · 238 阅读 · 0 评论 -
shell安装mysql(rpm版)
#!/bin/bash<<INFOAUTHOR:运维@小兵DATE:2021-08-07DESCRIBE:rpm方式安装MySQLSYSTEM:CentOS7/RedHat7WARNING:MODIFY:INFOset -esource /etc/profile #避免ansible远程执行shell获取环境变量不一致的问题WORKDIR=$(cd `dirname $0`;pwd) #脚本所在路径echo "Current原创 2021-08-07 21:09:59 · 299 阅读 · 0 评论 -
oracle11导出导入dmp详解
基本原则导出什么表空间,导入也要什么表空间。导出什么用户,导入也要什么用户。使用exp导出需用imp导入使用expdb导出需用impdb导入导出DIRECTORY:转储文件和日志文件所在的目录DUMPFILE:数据导出后保存到哪个文件上compression:压缩本地导出expdp db_test/123456 DIRECTORY=DATA_PUMP_DIR schemas=PROJECT DUMPFILE=project.20210630.dmp compression=all远程原创 2021-07-15 17:24:21 · 3474 阅读 · 0 评论 -
docker安装oracle,并实现数据持久化
文章目录拉取镜像启动一个临时容器,获取初始化数据启动容器初始化数据库解决修改密码时提示“ORA-01109: database not open”的问题`删除新生成的版本控制文件,将数据卷中的版本控制文件复制为新生成的版本控制文件`拉取镜像docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g启动一个临时容器,获取初始化数据docker run -d --name test --restart unless-stoppe原创 2021-06-28 11:40:57 · 1406 阅读 · 0 评论 -
shell脚本安装MySQL(Docker版)
#!/bin/bash<<INFOAUTHOR:运维@小兵DATE:2021-06-26DESCRIBE:Docker方式安装MySQLSYSTEM:CentOS7/RedHat7WARNING:MODIFY:INFOset -eMYSQL_PORT="3306"MYSQL_DATA_DIR="/var/mysql"MYSQL_CONTAINER_NAME="mysql"MYSQL_ROOT_PASSWORD="123456"HARBOR_USER="admin"原创 2021-06-26 17:50:34 · 613 阅读 · 0 评论 -
shell脚本实现对Mysql数据库的初始化
#!/bin/bash<<INFOAUTHOR:anqixiangDATE:2021-06-24DESCRIBE:初始化Mysql,如创建用户、schema、授权、导入sqlSYSTEM:CentOS7/RedHat7WARNING:MODIFY:INFOset -eMYSQL_IP=$1MYSQL_PORT=$2MYSQL_ADMIN_USER=$3 #Mysql管理员用户,通常为rootMYSQL_ADMIN_PWD=$4MYSQL_CMD="原创 2021-06-24 18:17:45 · 1204 阅读 · 0 评论 -
mysql配置主从同步、mysql的复制模式
主从同步1、什么是MySQL主从同步?实现数据自动同步的服务结构,结构中分离2种角色主服务器:接受客户端访问的数据库服务器从服务器:自动从主库服务器同步数据到本机的数据库服务器2、工作原理主库必须开binlog日志从库有两个线程:I/O线程(负责从主库binlog读SQL命令,拉取到本机的Relay log文件里)SQL线程(执行本机Relay log里面的SQL命令,重现主库的数...原创 2019-07-13 15:23:53 · 565 阅读 · 0 评论 -
Linux安装mysql
一、yum方式安装mysql百度网盘地址:链接:https://pan.baidu.com/s/1pESOxxSqK_hsTjHlGL3q2Q 提取码:bx8wwget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-re...原创 2020-03-20 20:51:25 · 405 阅读 · 0 评论 -
解决mysql能从localhost登录,但不能从127.0.0.1登录的问题
问题描述ubuntu 18.04下用apt-get install mysql-server安装后会默认创建一个从localhost登录且不需要密码的root用户,当你重新授权一个root用户且可以从任意主机后,使用mysql -h127.0.0.1 -uroot -p登录,系统还是会去匹配root@localhost,但这个用户又只能允许从localhost登录,这就导致从127.0.0....原创 2019-12-15 22:59:21 · 5211 阅读 · 0 评论 -
ubuntu 18.04.3修改Mysql默认数据存储路径
mysql的默认存储路径为/var/lib/mysql/在数据库里面输入:show variables like ‘datadir’;可以查看当前数据存储路径一、停止Mysql/etc/init.d/mysql stop二、创建新的数据库路径mkdir -p /data/mysql三、复制MySQL原有的数据cp -rp /var/lib/mysql/ /data/mysql/...原创 2019-11-16 17:54:01 · 2963 阅读 · 2 评论 -
mysql配置主从同步
环境说明系统:ubuntu 16.04.4mysql版本:5.7.27主:172.16.31.104从:172.16.31.107一、配置一主一从1.修改主库配置文件vim /etc/mysql/mysql.conf.d/mysqld.cnf#添加两行log-bin=master104 #开启binlog日志server_id=104 #主从的ID值不能一样注释掉bin...原创 2019-11-13 21:16:30 · 275 阅读 · 0 评论