1. 使用命令:

添加了记住位置,结束后还要回来删除这一行。

3. 重启mysql服务:

4. 用户无密码登录:

在这里提示输入密码,直接回车

5. 选择mysql数据库:

6. 修改root密码:

如果提示密码强度不够,请使用大小写字母组合

7. 刷新权限:

8. 退出:

9: 再次进入 vi /etc/my.cnf

10. 重启mysql服务:

1.编辑配置文件 ,添加skip-grant-tables

/etc/mysql/mysql.conf.d/mysqld.cnf

2.重启mysql

sudo service mysql restart

3重置密码

4.编辑配置文件 ,删除skip-grant-tables ,重启mysql

5. 再次登录

mysql>mysql -u root -p

原始表格

category_id content_id
1 2
2 5
3 6
4 1
4 7
3 2
2 12
1 13
3 15
3 17
2 23
4 26
1 55

 

执行sql语句

 

结果

category_id group_concat(content_id)
1 16,24,25,27,28,29,36,44,52,300,304,313,318,319,321,325,331,341,348,3450,451,452,453,454,462,465,467,468,482,484,488,497
2 0,257,263,5,461,471,486,489,4,366,376,378,383,389,392,398,401,402,404,410,413,414,422,427,429,430,438,439,441,445,449,456,457,463,469,470,471,489,492,494,496,498
3 3,4,6,17,408,417,419,423,431,433,435,437,442,444,447,448,459,460,466,476,478,485,491,493,495,500,501

 

第一步 给需要重构的方法取一个 新名

第二步 使用旧名称构建新方法,并在方法内调用新名称方法达到重构

搜索 <<城市+房产交易网>> 或 <<城市+楼盘备案价>>,这两个总有一个能搜索到,

进去后点击商品房

然后再点击楼盘查询,把楼盘名称输入进去

 

 

以上命令会为我们生成 app/Listeners/EmailVerified.php 文件,稍作修改:

 

进行事件监听的绑定app/Providers/EventServiceProvider.php

安装扩展包

我们将以第三方扩展包 mews/captcha 作为基础来实现 Laravel 中的验证码功能。

使用 Composer 安装:

运行以下命令生成配置文件 config/captcha.php

我们可以打开配置文件,查看其内容:

config/captcha.php

可以看到这些配置选项都非常通俗易懂,characters 选项是用来显示给用户的所有字符串,defaultflatminiinverse 分别是定义的四种验证码类型,你可以在此修改对应选项自定义验证码的长度、背景颜色、文字颜色等属性,在此不做过多叙述。

页面嵌入

此扩展包的使用分为两步:

  1. 前端展示 —— 生成验证码给用户展示,并收集用户输入的答案;
  2. 后端验证 —— 接收答案,检测用户输入的验证码是否正确。

 

前段

后端验证

1下载配置包

完成上面的操作后,将项目文件 config/app.php 中的下一行

替换为:

2将语言包发布到项目中