草庐IT

mysql_connection

全部标签

MySQL:区分大小写

查看MySQL版本 showvariables; 1、查看MySQL当前的区分大小写设置:SHOWVARIABLESLIKE'lower_case_table_names';或者showVariableslike'%table_names'2、更改大小写敏感设置:在MySQL5.7中,更改大小写敏感设置要求修改配置文件my.cnf或my.ini文件,并重启MySQL服务器。不过,在MySQL8.0中,我们可以直接更改lower_case_table_names系统变量的值,而不必重启MySQL服务器。下面是一些常用的设置值:·0:区分大小写(默认设置)·1:不区分大小写,存储时将所有名称转换为

【MySQL速通篇003】MySQL视图,MySQL触发器,MySQL函数,MySQL存储过程(参数分类,存储过程的增删改查等),SQL的动态执行,支持事务的存储过程,pymysql

🍀博客大纲这篇万字博客主要包括了我对:MySQL视图,MySQL触发器,MySQL函数,MySQL存储过程(参数分类,存储过程的增删改查等),SQL的动态执行,支持事务的存储过程,pymysql等的总结,可谓非常的详细😃文章毕竟这么长,对于文章中的一些语法,概念,例子等错误,欢迎并感谢各位读者的指出😃PS:如果这篇博客帮助到你的话,记得关注我噻!🏆:CSDN主页🏆:博客园主页🍀1、delimiter概念:delimiter是用来指定mysql分隔符,在mysql客户端中分隔符默认是分号(;)。如果一次输入的语句较多,并且语句中间有分号,这时需要新指定一个特殊的分隔符。比如我们指定SQL以(//

私有云服务器搭建教程(保姆级)——台式电脑+ubuntu+docker+nextcloud+mysql+花生壳内网穿透

文章目录前言一、Nextcloud是什么?二、安装步骤1.安装docker1.1更新apt1.2允许apt通过HTTPS使用存储库1.3添加Docker的官方GPG密钥1.4安装docker1.5验证docker是否安装成功2.docker安装nextcloud容器2.1拉取nextcloud2.2docker运行nextcloud2.3查看运行中的容器2.4首次进入nextcloud2.5docker设置nextcloud容器开机自启动3docker安装mysql容器3.1docker拉取mysql容器3.2配置mysql容器3.2.1mysql初始配置3.2.2进入mysql容器3.2.3

GitClone报错:GnuTLS recv error (-110): The TLS connection was non-properly terminated.解决方法

github克隆代码一直报错GnuTLSrecverror(-110):TheTLSconnectionwasnon-properlyterminated.gnutls_handshake()failed:TheTLSconnectionwasnon-properlyterminated.按照搜索到的方法都无法恢复,error-110解决操作步骤如下:1.查看代理设置,取消所有代理:$gitconfig--globalhttps.proxysocks5://127.0.0.1:8080$gitconfig--global--unsethttps.proxy$gitconfig--globalh

Unable to connect to Redis; nested exception is org.springframework.data.redis.connection.PoolExcept

如果你springboot连接redis出现这样的错误,不要气馁检查你的以下字段1.你的redis-conf文件配置是否合理修改 protected-mode  yes 改为:protected-modeno注释掉 #bin127.0.0.1注意:如果你配置了密码,一定要在appication.yaml文件里配置对应的密码!!!!!!2.你的appication.yaml配置是否合理(一下是我修改好的文件配置)redis:host:192.168.248.128port:6379database:1connect-timeout:1800000lettuce:pool:max-active:8

【大数据】M1 mac win docker安装kafka+mysql+canal

文章目录kafkadocker-compose创建kafka容器启动以后,访问容器,并且发送消息测试问题Exceptioninthread"main"kafka.zookeeper.ZooKeeperClientTimeoutException:Timedoutwaitingforconnectionwhileinstate:CONNECTINGmysqldocker-compose创建mysql修改mysqlconf进入容器问题ERROR1045(28000):Accessdeniedforuser'root'@'localhost'(usingpassword:NO)canalmysql创

Mysql - Mysql的常用数据类型

目录参考文档:MySQL::MySQL5.7参考手册::11种数据类型MySQL数据类型|菜鸟教程(runoob.com)Mysql的三大数据类型:1、数值类型2、字符串类型3、日期和时间类型一、数值类型1、整数类型(精确值)-整数、整数、小整数、小整数、小整数、整数、MEDIUMINT,BIGINTIntegerTypes(ExactValue)-INTEGER,INT,SMALLINT,TINYINT,MEDIUMINT,BIGINTSigned和Unsigned的区别?2、定点类型(精确值)-十进制、数字Fixed-PointTypes(ExactValue)-DECIMAL,NUMER

mysql-SQL从一个表查询数据插入/更新到另一个表

在应用中我们可能会遇到一些数据导入操作,如从一个表查询出数据插入到另外一个表,或从一个表查询出数据更新到另外一个表,这些操作一般都是一次性操作,针对一次性操作,效率只是第二位,第一位的是功能实现。这个操作既可以用于同一个数据库不同表之间,也可以用于不同数据库不同表之间。示例一:从数据库DataBaseB的表TableB中查询出数据插入到数据库DataBaseA的表TableA。 insertinto[DataBaseA].[dbo].[TableA](Field1,Field2,Field3)selectField1,Field2,Field3from[DataBaseB].[dbo].[Ta

MySql逗号分割的字段数据分解为多行

在MySQL中,你可以使用函数REPLACE和SUBSTRING_INDEX来将一行逗号分隔的数据分解为多行。例如,假设你有一个表,其中包含一列items,该列包含逗号分隔的字符串,如下所示:+----+---------------------+|id|items|+----+---------------------+|1|item1,item2,item3||2|item4,item5||3|item6|+----+---------------------+你可以使用以下查询来将该表中的每一行数据分解为多行:SELECTid,SUBSTRING_INDEX(SUBSTRING_INDE

Nginx 反向代理 Oracle Mysql 的场景

场景:网络隔离,访问UAT环境,只能使用客户的电脑访问,当需要在自己电脑上跑代码,通过客户电脑中转访问uat环境的数据库。选用nginx进行转发。配置如下:stream{upstreamcloudsocket{hash$remote_addrconsistent;server192.168.182.155:3306weight=5max_fails=3fail_timeout=30s;}server{listen3306;#数据库服务器监听端口proxy_connect_timeout10s;proxy_timeout300s;#设置客户端和代理服务之间的超时时间,如果5分钟内没操作将自动断开