自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Windows ping Ubuntu虚拟机 请求超时

Windows 尝试ping VirtualBox 下的Ubuntu虚拟机,显示请求超时。2、打开控制面板-网络和Internet-网络连接。原因:配置的以太网连接与虚拟机不在同一个网段。3、找到VirtualBox 以太网。5、调整IP地址与虚拟机同一地址。4、右键-属性-双击打开协议4。再次尝试,可以ping通。

2024-01-02 11:21:17 697

原创 sqluldr2导数说明

sqluldr2 用户/密码@//连接串:端口号/表空间 query=“查询语句” head=no field=“” charset=utf8 fast=Y file=D:\oracle_file.txt log=+D:\oracle_file.log。文件路径前加号表示在原有文件追加,无加号表示覆盖重写。

2023-11-29 16:21:34 78

原创 Mysql 8.0.26 The table /tmp/#sql is full

该语句在mysql8.0.28版本执行无问题,算是版本bug.可以在mysql8.0.26版本添加如下配置解决。在mysql 8.0.26 执行查询插入语句。

2023-11-22 15:52:10 427

原创 关于notepad正则表达式中的变量替换

有这么一段字符:t1.date=t2.datet2.date=t3.datet3.date=t4.datet4.date=t51.date替换成t1.day=t2.dayt2.day=t3.dayt3.day=t4.dayt4.day=t51.day查找t([0-9]).date=t([0-9]*).date替换t\1.day=t \2.day\1代指第一个括号,\2代指第二个括号。如有错误,敬请指出,谢谢!...

2021-01-25 10:26:27 557

原创 vagrant下centos 7安装MySQL 8.0 流程以及一些错误总结

vagrant ssh 虚拟机名字su rootpassword:vagrant修改配置:vi /etc/ssh/sshd_config将以下配置改为yesPermitRootLogin yesPasswordAuthentication yes安装wget1、yum -y install wget2、wget http://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpm3、sudo rpm -ivh mysql80-

2020-12-30 17:01:01 165

原创 mysql 8.0 Failed to start MySQL Server.

原因:文件夹无写入权限。查看日志报错cat /var/log/mysqld.log查找文件路径find / -name ibdata1授予文件夹权限chmod -R 777 /var/lib/mysqlchown mysql:mysql -R /var/lib/mysql启动MySQLsystemctl start mysqld.service查看MySQL状态systemctl status mysqld.service...

2020-12-30 16:27:38 2362

原创 shell中的日期

1、获取前一天并赋值给变量date_time=date -d'1 day ago' +%Y%m%ddate_time=date -d'-1 day' +%Y%m%d注意空格2、获取前一个月date_time=date -d'1 month ago'当需要前一个月为变量时,不能用单引号,需要用双引号date_time=date -d"${mon} " +%Y%m%d...

2020-12-18 17:07:56 517 1

原创 MYSQL error 3100:error on observer while running replication hook ‘berfore_commit‘

该错误出现原因:事务大小超过数据库默认大小。show global variables like ‘%group_replication_transaction_size_limit%’;一般大小为141M(150000000)set global group_replication_transaction_size_limit=1500000000;

2020-12-11 16:06:01 12497

原创 mysql 查看所有视图

show table status where comment=‘view’;

2020-12-10 11:00:47 755

原创 mysql error 1418:This function has none of DETERMINISTIC, NO SQL,or READS SQL DATA in its declaratio

在创建函数begin之前加DETERMINISTIC 或者 NOT DETERMINISTICCREATE DEFINER = CURRENT_USER PROCEDURE NewProc()DETERMINISTICBEGIN#Routine body goes here…END;DETERMINISTIC和NOT DETERMINISTIC指出一个子程序是否对给定的输入总是产生同样的结果。如果没有给定任一特征,默认是NOT DETERMINISTIC,所以必须明确指定DETERMIN

2020-12-10 10:45:31 364

原创 notepad++ 正则表达式 查找替换字符串

1、查找 then a.sh、then a.sbjj、then a.athg等等then a.([\w]+[a-zA-Z])2、替换 then IFNULL(a.sh,0)等等THEN IFNULL(a.\1,0)

2020-12-04 17:01:40 192

原创 mysql根据主键合并重复值在一行

1、group_concatselect id,group_cancat(name) from student group by id;

2020-12-04 09:50:14 424

原创 mysql 创建用户并授予权限

1、创建test1用户授予test数据库的所有权限grant all privileges on test.* to test1@’%’ identified by “test”;flush privileges;2、授予用户某个数据库所有权限:grant all privileges on ods_test.* to test1@’%’;3、移除权限:revoke all privileges on onlydemo.* to test1@’%’;flush privileges;

2020-10-13 09:39:23 261 1

原创 Linux 下 MySQL 重启失败解决ERROR 2002 解决方法

问题原因:/tmp/mysql.sock不存在,而/var/lib/mysql/mysql.sock为文件目录中实际存在的,解决方法:1、修改/etc/my.cnf文件client下[client]#socket = /tmp/mysql.socksocket = /var/lib/mysql/mysql.sockmysqld下[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sock...

2020-09-25 16:26:26 224

原创 MySQL与Oracle区别

1、MySQL中IFNULL()=Oracle中NVL()2、日期函数有区别(想起来就补充)

2020-09-23 16:10:53 99

原创 MySQL 存储过程调用存储过程

1、创建两个存储过程CREATE DEFINER=root@localhost PROCEDURE coun_add()beginupdate counter set coun=coun+1;end;CREATE DEFINER=root@% PROCEDURE sp_count_add(INOUT num int)BEGIN#Routine body goes here…UPDATE counter set coun=num;SET num=10;END2、创建调用存储过程

2020-09-22 10:30:28 2255

原创 windows navicat连接虚拟机linux的MySQL

1、安装SSH命令yum install openssh-server全部选y2、#/etc/init.d/sshd start启动SSH3、查询是否启动成功ssh localhost成功则显示4、5、

2020-09-21 14:31:11 103

原创 ERROR 1370 (42000): execute command denied to user ‘james‘@‘localhost‘ for routine ‘test.coun_add‘

对于ERROR 1370 (42000): execute command denied to user ‘james’@‘localhost’ for routine ‘test.coun_add’这个错误。意思为无权限执行这个存储过程。解决方法:登录MySQL -uroot -p执行授权语句进行授权以下语句为对用户进行所有数据库\存储过程\等等 拥有执行权限use mysqlgrant execute on . to james@‘localhost’;以上为新手个人理解,如有错误

2020-09-17 10:29:26 1724

原创 centos 虚拟机黑屏解决方法

在操作之前,记得随手快照备份数据以恢复之前的配置,不然配置会重置。1、管理员权限运行 netsh winsock reset2、重启电脑3、服务那里把VM开头的服务都启动

2020-09-15 17:21:18 484

原创 centos6.8 下 MySQL 导入数据

load data local infile ‘导入数据地址’into table 表名fields terminated by ‘分割条件(""号比较难用于分隔)’;例子:load data local infile‘./root/dataFiles/ODS.dat’into table org_ln_due fields terminated by ‘,’;...

2020-09-15 10:51:18 103

原创 2020/9/15 centos6.8下,mysql导入数据

1、用户授权mysql -uroot -puse 数据库名grant all privileges on . to ‘账号’@‘密码’;2、需要导入数据库的用户下mysql -udemo -pdemo创建数据库,在该库下使用source /root/mydb.sql —SQL位置导入数据

2020-09-15 09:31:36 90

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除