- 博客(156)
- 收藏
- 关注
原创 GHost ‘192.168.100.12‘ is not allowed to connect to this MySQL serverConnect
2)允许用户myuser从ip为192.168.2.10的主机连接到mysql服务器,并使用password作为密码。3)允许用户从ip为192.168.2.10的主机连接到mysql服务器的dk数据库,并使用password作为密码。更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从"localhost"改为"%"1)允许用户使用password从任何主机连接到mysql服务器。帐号不允许从远程登录,只能在localhost登录。
2022-09-09 12:20:44
1386
原创 Linux中安装RabbitMQ
访问http://IP地址:15672,输入账号密码(admin)登陆。注意:在服务器上开放15672端口。#使用 yum 进行本地安装。
2022-09-05 11:07:37
520
原创 mysql-community-client-5.7.39-1.el7.x86_64.rpm 的公钥尚未安装
安装MySQL时提示:mysql-community-client-5.7.39-1.el7.x86_64.rpm 的公钥尚未安装。可能是MySQL GPG 密钥已过期导致,改一下密钥。
2022-08-29 17:09:47
6107
4
原创 指定字段不显示在Swagger文档中
问题:忽略某些参数,使其不显示在接口文档中解决:使用swagger提供的@ApiModelProperty参数,如下: @ApiModelProperty(hidden = true) private Long userId;
2022-07-07 14:10:14
2778
原创 查看nginx安装目录
1、执行命令:ps -ef|grep nginx,查看master进程ID2、执行命令:ll /proc/2030/exe (2030为master进程ID)
2022-07-07 10:31:28
8285
1
原创 PROTOC FAILED: /Users/server/platform/common/message/target/protoc-plugins/protoc-3.5.1-windows
问题:在使用protobuf时报错PROTOC FAILED: /Users/server/platform/common/message/target/protoc-plugins/protoc-3.5.1-windows-x86_64.exe: /Users/server/tage/platform/common/message/target/protoc-plugins/protoc-3.5.1-windows-x86_64.exe: cannot execute binary file解决:将相关
2022-06-21 13:36:34
809
原创 Linux中安装RabbitMQ
1、安装Erlang解压tar -xvf otp_src_20.3.tar.gz准备环境yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel进入目录cd otp_src_20.3设定安装规则./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support .
2022-06-21 13:21:15
121
原创 MySql修改默认端口
问题:MySql修改默认端口解决:1、编辑/etc/my.cnf文件,增加端口参数,并且设定端口port=133062、重启MySQL服务systemctl restart mysqld3、可使用命令查看端口号mysql> show global variables like 'port'; ...
2021-09-01 18:49:01
589
原创 RabbitMQ登录提示User can only log in via localhost
问题:RabbitMQ登录提示User can only log in via localhost解决:增加rabbitmq账户1、添加 admin 用户并设置密码rabbitmqctl add_user admin 1234562、添加 admin 用户为administrator角色rabbitmqctl set_user_tags admin administrator3、设置 admin 用户的权限,指定允许访问的vhost以及write/readrabbi
2021-09-01 18:37:34
3631
原创 CentOS7安装MySQL步骤
问题:centos安装MySQL解决:1、下载并安装MySQL官方的Yum Repositorywget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-release-el7-10.noarch.rpmyum -y install mysql-community-server2、MySQL数据库设置启动:s.
2021-08-30 17:24:48
94
原创 linux修改root用户登陆密码
问题:linux修改root用户登陆密码解决:[root@localhost ~]# passwd Changing password for user root. New password: Retype new password: passwd: all authentication tokens updated successfully.[root@localhost /]# passwd 更改用户 root 的密码 。 新的 密码: 重新输入新的 密码: pa.
2021-08-30 14:42:36
995
原创 maven引入本地jar不能打入部署包
问题:本地jar包不能打入部署包解决:1、将jar包放入项目目录中2、在pom文件中加入配置<dependency> <groupId>com.amazonaws</groupId> <artifactId>OnestS3</artifactId> <version>1.0</version> &l.
2021-08-26 11:34:23
234
转载 linux下打开对外开放端口号
linux下打开对外开放端口号相关命令(1)查看对外开放的端口状态 查询已开放的端口 netstat -ntulp | grep 端口号:可以具体查看某一个端口号 查询指定端口是否已开 firewall-cmd --query-port=666/tcp 提示 yes,表示开启;no表示未开启。(2)查看防火墙状态 查看防火墙状态 systemctl status firewalld 开启防火墙 sys...
2021-08-06 16:36:21
296
原创 MySQL数据库 Too many connections
问题:MySQL数据库 Too many connections解决:临时修改:set global wait_timeout=600;set global interactive_timeout = 600;或修改MySQL配置文件:/etc/my.cnf添加max_connections=1000wait_timeout = 300interactive_timeout = 500然后重启mysql服务。原因:连接的线程超过系统配置连接数...
2021-07-26 14:42:39
130
原创 MySQL使用命令导出导入数据
导出数据库文件mysqldump -hhost -uuserName -ppassword databaseName> /data/foo.sql;mysqldump-u用户名-p数据库名 数据表名 >导出的文件名和路径导出整个数据库mysqldump -u uname -p databaseName >/home/test.sql (输入后会让输入MySQL密码)mysql导出数据库一个表,包括表结构和数据mysqldump -u 用户名 ...
2021-05-27 11:39:26
98
原创 ubuntu cc: not found
问题:Linux 编译时出现 ubuntu cc: not found解决:安装build-essential,命令:sudo apt-get install build-essential若先安装gcc再安装这个会存在软件版本依赖问题。
2021-05-26 17:49:43
2496
原创 linux系统中安装jdk出现bash: ./java: cannot execute binary file
问题:linux系统中安装jdk出现bash: ./java: cannot execute binary file原因:安装的jdk为32位,linux系统为64位。安装时注意查一下自己的系统是32位还是64位解决:更换jdk版本
2021-05-26 17:39:34
275
原创 ubuntu创建用户+新用户添加到组
1、添加一个用户添加一个test的用户sudo adduser testuser修改密码 回车后出现一下提示 输入密码即可sudo passwd testuser2、ssh远程时,出现只有$的情况原因:查看/etc/passwd文件后发现,新建的用户未指定shell。我们只需将其指定为/bin/bash即可。解决方法:切换至root用户,使用usermod命令修改shell类型sudo usermod -s /bin/bash testuser3. 新用户下...
2021-05-26 17:29:48
3263
原创 文件读写权限相关命令
1. 添加一个用户#添加一个test的用户sudo adduser testuser#修改密码 回车后出现一下提示 输入密码即可sudo passwd test#Changing password for user testuser.#在这里输入新密码New UNIX password: #再次输入新密码 Retype new UNIX password: #passwd: all authentication tokens updated successfull...
2021-05-26 14:46:01
2751
原创 Ubuntu安装supervisorctl
Ubuntu安装supervisorctl1.、安装命令:apt-get install supervisor2、启动命令:service supervisor start3、配置文件目录:/etc/supervisor/supervisord.conf,注意必要时修改配置文件中末尾的[include]4、重新加载配置:supervisorctl reload5、更新配置:supervisorctl update6、查看状态:supervisorctl status#查看supe..
2021-05-08 18:46:51
914
原创 golang和mysql生成指定位数随机数
问题:golang和mysql生成指定位数随机数解决:如生成8位golang:return fmt.Sprintf("%08v", rand.New(rand.NewSource(time.Now().UnixNano())).Int31n(100000000))mysql:select CEILING(RAND()*100000000)
2021-05-08 18:18:31
139
转载 go定时任务crontab
在linux里可以通过crontab -e或者vi /etc/crontab编辑定时任务,区别在于后者只有root用户可以,还可以指定shell环境,不建议修改,修改前建议备份,前者任何用户都可以使用,两者修改后都不用修改自动重启linux里crontab实现的定时任务# .---------------- minute (0 - 59)# | .------------- hour (0 - 23)# | | .---------- day of month (1 - 31)# | | |
2021-05-08 18:13:51
632
原创 go发送邮件记录
问题:go发送邮件解决方法一://发送邮件方法func TestEmail1(t *testing.T) { user := "xxx@xxx.com" password := "xxx" host := "smtp.exmail.qq.com:25" to := "xxx@xxx.cool" subject := "xxx" body := ` <html> <body> - Text: 323<br /><br />
2021-04-25 18:48:49
478
原创 Jira和Confluence配置邮件服务器
问题:安装Jira和Confluence后配置邮件服务解决:注意:主机名:smtp.exmail.qq.com端口:587
2021-04-21 17:20:02
580
原创 gitlab中clone时ip改为域名
问题:gitlab中ip改为域名解决:1、打开文件gitlab.rb,找到external_url,将ip改为域名vim/etc/gitlab/gitlab.rbexternal_url 'http://1.2.3.4' 改为 external_url 'http://xxx'2、gitlab-ctl reconfigure3、gitlab-ctl restart...
2021-04-21 16:25:21
2211
1
原创 css中float:right不生效
问题:css中float:right不生效解决:父级div中加 position: relative;子级div中加position:absolute;right:0px;
2021-04-19 16:53:42
2073
原创 open() “/data/nginx/logs/nginx.pid“ failed (2: No such file or directory)
问题:Nginx中执行 nginx -s reload时报错open() "/data/nginx/logs/nginx.pid" failed (2: No such file or directory)解决:执行以下语法修复/data/nginx/sbin/nginx -c /data/nginx/conf/nginx.conf原理:使用nginx -c的参数指定nginx.conf文件的位置...
2021-03-22 14:24:47
1106
原创 Golang格式化时间yyyy-MM-dd
问题:Golang格式化时间yyyy-MM-dd解决:Golang中没有按照yyyyMMdd这样的格式,而是按照2006-01-02 15:04:05这个固定来格式化,分隔符可自定义。formatTime := time.Now().Format("2006-01-02 15:04:05")fmt.Println("string:", formatTime)由来:2006为Golang诞生时间,15是下午3点。记忆方法:1月2日3点4分5秒,2006年,-7时区,即12345
2021-03-01 15:57:12
3402
原创 navicat连接数据库报错:1130 - Host ‘192.168.11.241‘ is not allowed to connect to this MySQL server
问题:navicat连接数据库报错:1130 - Host '192.168.11.241' is not allowed to connect to this MySQL server原因:在数据库服务器mysql数据库的user的表中没有权限,即没有用户。解决: 1、连接MySQL服务器: mysql -phost -u root -p 2、看当前所有数据库:show databases; 3、进入mysql数据库:use mysql; 4、查看mysql数据库中
2021-03-01 15:50:07
173
原创 Mac GoLand安装后打不开(闪退)
问题:Mac GoLand安装后打不开(闪退)解决:删除 /Users/lq/Library/Application Support/JetBrains/GoLand2020.3/goland.vmoptions文件最后一行的jetbrains-agent.jar 路径。其他:在 terminal 中执行以下命令,可查看启动错误日志:`/Applications/GoLand.app/Contents/MacOS/goland`结果如下:...
2021-03-01 15:38:51
2144
原创 2059 - Authentication plugin ‘caching_sha2_password‘ cannot be loaded: dlope
问题:Navicat链接MySQL时报错,如下解决:打开MySQL,切换密码模式选项,再次连接,成功。原因:mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password。解决问题方法有两种,一种是升级navicat驱动,一种是把mysql用户登录密码加密规则还原成mysql_native_password。本文采用第二种方法。...
2021-01-28 10:26:21
4569
4
原创 2059 - Authentication plugin ‘caching_sha2_password‘ cannot be loaded: dlope
问题安装MySQL后,用Navicat连接时报错2059 - Authentication plugin 'caching_sha2_password' cannot be loaded: dlope原因即从mysql5.7版本之后,默认采用了caching_sha2_password验证方式,我用的mysql8.0,于是遇到这个问题。解决在控制台登陆后重新改下密码即可,采用旧的认证方式ALTER USER 'root'@'localhost' IDENTIFIED WITH m
2020-10-14 17:31:27
443
原创 layui中select追加选项不显示问题
问题:layui中select追加选项不显示解决:增加以下代码var form = layui.form; form.render('select');
2020-07-26 10:35:10
318
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人