- 博客(8)
- 收藏
- 关注
原创 MySQL可以用localhost连接,但不能用其他IP连接的问题
问题原因解决方法//1.授权GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '新密码' WITH GRANT OPTION; //2.刷新权限使其生效flush privileges;
2019-05-28 10:15:00 1537 6
原创 gopm解决golang国内无法go get获取第三方包的问题
gopm介绍提供go依赖包的下载工具gopm地址官方地址:https://gopm.io/gopmgopm安装go get -v github.com/gpmgo/gopmgo install github.com/gpmgo/gopmgopm参数说明NAME: Gopm - Go Package ManagerUSAGE: Gopm [global option...
2019-05-27 15:58:47 4777 3
原创 Beego发送邮件
邮件发送步骤一般我们发送邮件都是通过一个smtp服务器来帮我们发送邮件。stmp服务器就相当于一个邮件代发的服务器,因为我们个人弄个服务器成本太大,所以大多都是使用第三方邮件服务。使用stmp服务器来发送邮件我们需要相应的授权码授权码获取这里我使用QQ邮箱举例,像其他的雅虎邮箱,163邮箱,126邮箱都是一样的。登陆邮箱找并开启到stmp服务,获取授权码。常见SMTP服务端口QQ邮箱...
2019-05-15 13:37:44 1318 1
原创 Beego如何在orm模型中给字段添加注释
官方文档:测试:解决方案: 官方给出的给字段添加注释的方式不行,个人尝试了很多种,得出以下有效的方法:type User struct{ xxx string `orm:"description(注释)"`}...
2019-05-14 17:53:35 2559
原创 Mysql必知必会遇到触发器创建失败 #1415 - Not allowed to return a result set from a trigger
创建触发器语句:CREATE TRIGGER newproduct AFTER INSERT ON productsFOR EACH ROW SELECT 'Product added' ;Mysql报错提示: #1415 - Not allowed to return a result set from a trigger**解决方案:**在结果集后加上 INTO @pCREATE ...
2019-05-09 11:25:43 2174
原创 Mysql:命令行分隔符导致创建存储过程失败的解决办法
CREATE PROCEDURE 存储过程名 (参数列表)BEGIN SQL语句代码块ENDCREATE PROCEDURE score_avg()BEGIN SELECT AVG(score) FROM score;END;mysql错误提示:#1064 - You have an error in your SQL syntax; check the man...
2019-05-08 16:03:27 1729 1
原创 Mysql:查询列值为NULL的行记录
SELECT * FROM `student` WHERE name!='aaa1'注意: where条件查询无法查询出字段值为NULL的记录行SELECT * FROM `student` WHERE name IS NULL查询字段值为NULL,mysql提供了专门的关键字 IS。NULL在mysql中是未知的意思,就是类型,值都未知,所以正常的查询条件=,!=是无法查询出来...
2019-05-06 16:21:38 7576
原创 Mysql:UNION和UNION ALL的区别
UNION:会对多个查询集合进行合并,会自动去除重复行。UNION ALL:会对多个查询集合进行合并,不会去除重复行。例子:(1)创建一张student表CREATE TABLE student (id int PRIMARY KEY AUTO_INCREMENT,name varchar(50));(2)插入数据INSERT INTO `student` (`id`, `name...
2019-05-06 14:16:02 190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人