
数据库
小獾哥
技术为我赋能
展开
-
SQL Server报241错误
1.报错内容:(241, b'Conversion failed when converting date and/or time from character string.DB-Lib error message 20018, severity 16:\nGeneral SQL Server error: Check messages from the SQL Server\n')2.报错原因:时间字段的类型错误或时间字段为None,不能直接插入比如:1.正确的类型<class ‘da原创 2022-03-14 14:41:05 · 3788 阅读 · 0 评论 -
从table1中查询time_a字段,将time_a字段加15天后,用新值new_date更新time_b时间字段
数据库: sql server需求: 从table1中查询time_a时间字段,将time_a时间字段加上15天后,用新值new_date更新time_b时间字段方法: UPDATE table1 SET time_b = tb2.new_date from (select projectId, time_a, DATEADD(day, 15, time_a) as new_date from table1 where time_b BETWEEN '1900-01-01' AND '1900-01-0原创 2021-05-28 10:33:01 · 243 阅读 · 0 评论 -
JDBC Driver for SQL Server / Mysql 官方下载链接
https://docs.microsoft.com/en-us/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15原创 2020-11-04 14:42:14 · 629 阅读 · 0 评论 -
Centos7中python3环境下安装pyodbc(只需三步)
第一步:安装依赖yum install -y gcc-c++ python-devel**第二步:安装unixODBC **yum install -y unixODBC unixODBC-devel第三步:安装pyodbcpip install pyodbc结果展示[root@bca45a2a1414 ProjectDemo]# pip install pyodbcLooking in indexes: http://mirrors.aliyun.com/pypi/simple/C原创 2020-10-10 13:47:41 · 1781 阅读 · 0 评论 -
sql server报错(156, b“Incorrect syntax near the keyword ‘browse‘.DB-Lib error message 20018, severity
报错内容(156, b"Incorrect syntax near the keyword 'browse'.DB-Lib error message 20018, severity 15:\nGeneral SQL Server error: Check messages from the SQL Server\n")解决办法:查看报错的字段命名,是否于数据库中的默认字段冲突。方法,改个名字试试~~...原创 2020-09-28 14:17:45 · 5111 阅读 · 0 评论 -
sql server中的实用操作
1.>查看sql server服务器的状态systemctl status mssql-server重启sql server 服务器systemctl restart mssql-server停止systemctl stop mssql-server开启systemctl start mssql-serverlinux中远程连接服务器端的sql serversqlcmd -S 192.168.*.* -U sa -P '123456'...原创 2020-06-27 15:30:59 · 360 阅读 · 0 评论 -
sql server报错:参数数据类型 ntext 对于 len 函数的参数 1 无效。 (8116)
在使用sql server查询不为空的数据时报错:参数数据类型 ntext 对于 len 函数的参数 1 无效。 (8116)解决办法:select * from Demo_table where DATALENGTH(id_field) <> 0;解释:查询 id_field 字段长度不为0的所有数据。完毕!...原创 2020-05-06 13:55:11 · 5010 阅读 · 0 评论 -
redis.exceptions.ConnectionError: Error 111 connecting to localhost:6379. Connection refused.
错误:File "/py3/lib/python3.6/site-packages/redis/client.py", line 747, in flushdb return self.execute_command('FLUSHDB') File "/py3/lib/python3.6/site-packages/redis/client.py", line 673, in ...原创 2018-08-09 10:45:15 · 3083 阅读 · 0 评论 -
Redis--常用命令
-- redis-- 服务端开启sudo service redis start重启sudo service redis restart停止sudo service redis stop查看服务ps ajx | grep redis-- 客户端redis-cli --raw 解决中文乱码登录 redis-cliping 判断服务端是否活着选择数据库select 0...转载 2018-01-14 20:54:00 · 397 阅读 · 0 评论 -
Mongdb--常用命令
{name:'xxx',age:2,class:{name:'py1'}}-- 服务端开启sudo service mongod start停止sudo service mongod stop重启sudo service mongod restart查看进程ps ajx|grep mongo-- 数据库操作连接 m转载 2018-01-13 23:03:49 · 344 阅读 · 0 评论 -
服务器的CPU数量对应sql server 建议开启的最大线程数
下表显示了针对各种 CPU 与SQL Server版本的组合自动配置的最大工作线程数。CPU 数 32 位计算机 64 位计算机 <= 4 个处理器 256 512 8 个处理器 288 576 16 个处理器 352 704 32 个处理器 480 960 64 个处理器 736 1472 ...原创 2019-09-17 15:49:12 · 3498 阅读 · 0 评论 -
Navicat连接mysql时提示error:1130 host"xxx" is not allowed to connect to this SQL server
根据错误提示error:1130 host"xxx" is not allowed to connect to this SQL server,说明host不允许连接,那么就需要去对host进行设置。操作如下:1.在cmd 使用mysql -u root -p #进入数据库2.使用show databases; #查看数据库,找到mysql3.使用use mysql; #选择...原创 2019-06-18 15:56:03 · 696 阅读 · 0 评论 -
centos7中安装sql server
1.设置yum安装源(如果报错,到官方文档换一个官方的安装源)官网链接:https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-red-hat?view=sql-server-2017sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packa...原创 2019-06-21 18:24:25 · 4341 阅读 · 3 评论 -
MySQL 主从同步配置
MySQL 主从同步配置1. 主从同步的定义主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余的服务器充当从服务器(slave)。因为复制是异步进行的,所以从服务器不需要一直连接着主服务器,从服务器甚至可以通过拨号断断续续地连接主服务器。通过配置文件,可以指定复制所有的数据库,某个数据库,甚至是某个数据库上的某个表。翻译 2018-01-13 23:33:31 · 809 阅读 · 0 评论 -
在使用mysql的过程中遇到 ImportError:没有名为'MySQL'的模块
解决办法:运行$ pip install mysql-connector-python-rf即可解决 !原创 2018-08-09 10:15:07 · 1575 阅读 · 0 评论 -
python中使用mysql 报错:pymysql.err.InterfaceError: (0, '')的解决办法
后台服务在运行时发现一个问题,运行约15分钟后,接口请求报错pymysql.err.InterfaceError: (0, '')这个错误提示一般发生在将None赋给多个值,定位问题时发现pymysql.err.OperationalError: (2013, 'Lost connection to MySQL server during query')如何解决这个问题呢出现问...转载 2018-08-17 16:37:46 · 32128 阅读 · 3 评论 -
MySql修改数据库编码为UTF8
mysql 创建 数据库时指定编码很重要,很多开发者都使用了默认编码,乱码问题可是防不胜防。制定数据库的编码可以很大程度上避免倒入导出带来的乱码问题。 网页数据一般采用UTF8编码,而数据库默认为latin 。我们可以通过修改数据库默认编码方式为UTF8来减少数据库创建时的设置,也能最大限度的避免因粗心造成的乱码问题。 我们遵循的标准是,数据库,表,字段和页面或文本的编码要统一起...转载 2018-08-17 17:25:42 · 6052 阅读 · 0 评论 -
MySQL定时任务event,储存过程(定时删除指定时间前90天指定表的数据)
原文链接: https://blog.youkuaiyun.com/sxdtzhaoxinguo/article/details/33733227<span style="font-family: 'Microsoft YaHei'; font-size: 14px;">MySQL定时任务event</span>由于一些业务需求,我们可能需要定时清除数据库一些废弃的数据,可以...转载 2018-09-04 18:13:00 · 268 阅读 · 0 评论 -
mysql定期删除数据
整个过程总共分为三步: 写存储过程 写Event事件 把Event事件设置成Enable并打开事件任务 存储过程首先定义一个存储过程,del_data,传入一个int参数就是保留的数据天数,过程的内容就是删除big_data_service.song_topn_rt 表保留天数外的数据。简单来说,就是多少天之后删除该数据CREATE DEFINER=`ro...转载 2018-09-05 09:06:10 · 4993 阅读 · 1 评论 -
CentOS7下安装MySQL5.7安装与配置(YUM)
原文链接:http://blog.youkuaiyun.com/xyang81/article/details/51759200安装环境:CentOS7 64位 MINI版,安装MySQL5.71、配置YUM源在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ # 下载mysql源安装包shell> wget ...转载 2018-10-08 11:50:52 · 287 阅读 · 0 评论 -
mysql 修改表中某一列的值
Update 语句Update 语句用于修改表中的数据。语法:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值更新某一行中的一个列我们为 lastname 是 "Wilson" 的人添加 firstname:UPDATE Person SET FirstName = 'beijing' WHERE LastName = 'shanghai' 更新某一行...转载 2018-10-30 11:27:16 · 24728 阅读 · 0 评论 -
centos7与win10之间配置mysql主从同步
主从同步的定义:主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余的服务器充当从服务器(slave)。因为复制是异步进行的,所以从服务器不需要一直连接着主服务器,从服务器甚至可以通过拨号断断续续地连接主服务器。通过配置文件,可以指定复制所有的数据库,某个数据库,甚至是某个数据库上的某个表。1.使用主从同步的好处:(1) ...原创 2018-12-16 22:53:04 · 545 阅读 · 0 评论 -
Mysql--常用命令
-- 数据库存储数据,把数据持久化到硬盘-- RDBMS关系型数据库管理系统关系模型,用二维表存储数据,每一行记录都拥有同样的字段多个表有关联的关系,一个表的某一列引用另一个表的一列数据-- Mysql支持多系统免费,开源-- 服务端命令-- 开启服务sudo service mysql start-- 停止服务sudo service mysql stop-- 重启服...转载 2018-01-12 17:27:12 · 374 阅读 · 0 评论