- 博客(17)
- 收藏
- 关注
原创 4 SQL中拼接字段(+ 、|| 、concat)
如果我想把两个列的字段拼接起来,在SQL中的SELECT语句中,可使用一个特殊的操作符来拼接两个列。根据所使用的DBMS,次操作符可用加号(+)或两个竖杠(||) 表示。在MYSQL和MariaDB中,必须使用特殊的函数。SQL Server使用+号。DB2、Oracle、PostgreSQL和SQLite使用||。详细请参阅具体的DBMS文档。使用的是||语法(DB2、Oracle、PostgreSQL和SQLite使用||)说明:是+还是||?
2024-07-24 16:40:22
536
原创 3 过滤数据-使用SELECT语句的WHERE子句指定搜索条件
我们日常工作中涉及到的数据库表一般包含大量的数据,很少需要检索表中的所有行,可能只会根据特定的操作去提取其中部分的内容。只查询部分数据需要指定的搜索条件,这个搜索条件也称为过滤条件。在SELECT语句中,数据是根据WHERE子句中指定的搜索条件进行过滤。WHERE子句在表名(FROM子句)之后给出。表中列出的某些操作符是冗余的(如< >与!< 相当于 >=)。并非所有DBMS都支持这些操作符。>这两个操作符外,其他都支持。
2024-07-24 15:49:27
313
原创 2 MYSQL中的相关排序检索指令(ORDER BY)
如果我们想对我们的sql语句返回的数据进行一个特定的顺序排序,我们则可以用ORDER BY子句ORDER BY子句取一个或多个列的名字,据此对输出进行排序。-- 按照role_sort 字段进行升序排序注意:ORDER BY子句的位置在指定一条ORDER BY子句时,应该保证它是SELECT语句中最后一条子句。如果它不是最后的子句,将会出错。
2024-07-24 15:26:36
265
原创 1 返回一行或者一定数量的行在不同数据库中的指令实现
1、第一个被检索的行是第0行,而不是第1行。因此,LIMIT 1 OFFSET 1会检索第2行,而不是第1行。通俗易懂的来说,就是你offset标识的是n,那么mysql返回的数据是从第n行(不包含第n行的数据)之后的数据。使用这个语法,逗号之前的值对应OFFSET,逗号之后的值对应LIMIT(反着的,要小心)。LIMIT 5 OFFSET 5指示MySQL等DBMS返回从第5行起的5行数据。LIMIT 5指示MySQL等DBMS返回不超过5行的数据。table_name: 表名。column:字段名称。
2024-07-24 14:12:59
741
原创 IDEA中如何打开仪表盘,对所有服务启动类进行管理(针对与初学者)
4、打开services,点击加号,选中Rum Configuration Type。2、选择Tool Windows。5、选中springboot即可。3、列表选中Services。
2024-07-19 13:54:30
625
原创 生成式 AI 的发展方向:Chat 还是 Agent?
1. 任务执行和决策能力:生成式AI在自主代理中的应用将更加注重任务执行和决策能力的提升。未来的发展方向将更加注重生成式AI在跨领域应用中的创新和实践,推动技术的广泛应用和社会的全面进步。2. 学习和适应能力:未来的自主代理将具备更强的学习和适应能力,能够通过不断的学习和经验积累,提升自身的性能和适应性。综上所述,生成式AI的未来发展方向将是多维度、多层次的,既包括对话系统中的智慧展现,也包括自主代理中的能力体现。未来的发展方向将更加注重生成式AI的伦理和安全问题,确保技术的健康发展和社会的可持续发展。
2024-07-18 17:05:35
221
原创 MYSQL忘记root密码的解决办法
2、再打开一个cmd窗口,使用cd命令,进入到mysql安装路径的bin目录,输入下列命令(敲回车后,保持窗口的状态,不要关闭该窗口,直接进行下面的步骤即可;10、手动启动mysql的服务即可,正常使用了;(或在dos命令行输入:net start mysql 命令也可以实现启动mysql的服务!该命令通过跳过权限安全检查,开启mysql服务,这样连接mysql时,可以不用输入用户密码。显示登录信息: 成功 就一切ok了,如果不成功,从新执行第4-8步直到成功为止;然后就就会出现登录成功的信息,
2024-07-18 10:33:45
561
原创 虚拟机上安装Nginx
Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx的网站有:百度、京东、新浪、网易、腾讯、淘宝等。
2024-07-17 15:06:01
1794
原创 Linux上安装mysql
需要通过rpm相关指令,来查询当前系统中是否存在已安装的mysql软件包,执行指令如下:rpm -qa 查询当前系统中安装的所有软件rpm -qa | grep mysql 查询当前系统中安装的名称带mysql的软件rpm -qa | grep mariadb 查询当前系统中安装的名称带mariadb的软件我们可以通过管道符 | 配合着grep进行过滤查询。
2024-07-16 18:01:11
1780
原创 Oracle表空间扩建
Oracle数据库真正存放数据的是数据文件(data files),Oarcle表空间(tablespaces)实际上是一个逻辑的概念,他在物理上是并不存在的,那么把一组data files 捻在一起就成为一个表空间。一个数据库可以包含多个表空间,一个表空间只能属于一个数据库,一个表空间包含多个数据文件,一个数据文件只能属于一个表空间。
2024-07-16 16:41:55
422
原创 关于Redis连接报错详情解决:ERR Client sent AUTH, but no password is set
2、cmd命令行切换至Redis的文件夹中redis-cli目录或者点击redis-cli右击以管理员身份运行,打开命令窗口,使用命令行操作。这是由于,Redis没有配置密码,但是客户端向其发送了AUTH(authentication,身份验证)请求携带着密码,导致报错。文件找到requirepass,追加一行,输入requirepass root,即为登录密码,重启redis服务再登录即可。,感觉挺麻烦的,我们可以使用bat批处理来完成配置开启。设置密码以后,每次开启redis要输出。
2024-07-16 11:06:14
4306
1
原创 IDEA中如何快速定位到第一行或者最后一行
→右键选择Add Keyboard Shortcut(添加键盘快捷键)→输入自定义快捷键后,点击OK,弹窗消失,点击“apply”。IDEA中java项目,类或者方法中的行代码动辄几百行,鼠标来回滚动,比较不便捷。(IDEA中已备注)。选中后,弹窗的窗口中,输入行数:列数。并点击OK,就定位到你想要到的位置。输入自定义快捷键后,点击OK,弹窗消失,点击“apply”。scroll to bottom和scroll to top。scroll to bottom和scroll to top。
2024-07-15 13:34:00
2567
原创 关于springboot中yml文件中配置自定义文件上传路径后项目启动报错
完成这些配置后,重新构建项目,。在这个文件中配置需要添加的自定义配置,例如:。然后,在这个文件夹下新建一个配置文件。文件中配置文件的上传路径,例如:。中对应的红字部分应该显示正常。是自定义配置的名称,。:首先,在项目的。文件夹下创建一个名为。
2024-07-10 11:06:05
284
原创 centos7中如何更换yum源详细操作步骤(解决套娃问题)
2、下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/(根据自己的centOS版本,找到对应的指令,我这里以centos7版本为例)查看以上报错信息,发现是yum源已经被停止了。于是就需要更换国内的yum源。详细的操作步骤见如上链接地址,在这里我就不过多赘述。3、运行 yum makecache 生成缓存。4、 更新yum源检查是否生效。
2024-07-05 16:41:40
740
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人