数据库
互联网行者
工作较忙,如果博客上文章对你有帮助但有疑问,不能及时的回复请抱歉,大家可以给我留言
展开
-
mysql查看数据库以及表的大小
最近收到rds警告说数据库大小预警,想了解下具体mysql数据库的情况,比如各数据库表的容量。准备对表的数据进行详细分析对数据库进行一次瘦身,其中用到的SQL语句如下,从网上摘录下来的。1、查看数据库大小select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)', sum(truncate(index_length/1024/1024,原创 2020-11-20 14:24:11 · 468 阅读 · 0 评论 -
mysql5.7安装之设置密码和远程连接
下载yum repohttps://dev.mysql.com/downloads/repo/yum/下载之后默认是8.0,切换到5.7shell> yum repolist all | grep mysqlshell> sudo yum-config-manager --disable mysql80-communityshell> sudo yum-conf...原创 2020-05-07 15:20:20 · 362 阅读 · 0 评论 -
mysql和sqlserver查找表空间情况
SELECT t.NAME AS TableName, s.Name AS SchemaName, p.rows AS RowCounts, SUM(a.total_pages) * 8 AS TotalSpaceKB, CAST(ROUND(((SUM(a.total_pages) * 8) / 1024.00), 2) AS NUMERI...原创 2020-03-15 21:23:48 · 145 阅读 · 0 评论 -
redis redisson存储字符串多双引号问题
在使用redisson存储字符串会多个双引号因为,reddisson默认使用jackson编码方式,但是在其它应用程序比如emq,jediss等使用的是编码方式StringCode,为了保持兼容,需要对编码方式进行设置Config config = new Config();config.setCodec(new org.redisson.client.codec.StringCodec()...原创 2019-02-14 11:00:19 · 16173 阅读 · 2 评论 -
Redis常用命令对应到Redisson对象操作
Redis命令 Redisson对象方法 AUTH Config.setPassword() BITCOUNT RBitSet.cardinality() RBitSet.cardinalityAsync() RBitSetReactive.cardinality() BITOP RBitSet.or() RBitSet.orAsync() ...原创 2019-02-13 17:23:48 · 13319 阅读 · 0 评论 -
mysql5.7生产环境配置文件
大家根据自己的服务器配置,选择合适的配置选项。并不是所有都适合,尤其设置文件和内存大小。[client]port = 3306#socket = /data/mysql/tmp/mysql.sockdefault-character-set = utf8[mysqld]# ---------------- Basic ----------------port = 3306#s...原创 2018-09-25 18:33:03 · 2742 阅读 · 0 评论 -
mysql查询Lost connection to MySQL server during query
用mysql workbench 查询数据量大的时候,经常会出现 lost connection query。解决办法:my.ini配置文件里设置选项max_allowed_packet = 500M原创 2017-12-16 13:55:13 · 1317 阅读 · 0 评论 -
MySQL数据库迁移(直接复制文件或者使用mysqldump)
现在有在centos的mysql数据库直接复制windows mysql。目前采取直接复制数据文件。步骤如下:1、先停止mysql服务 net stop mysql2、首先保证两边的数据库版本一致。3、拷贝如下底色是灰色的文件 \包括lpcarnet,mysql,ibdata1使用mysql dumpmysqldump -u用戶名 -p密码 -d 数据库名 表名 ...原创 2017-12-06 09:38:18 · 4381 阅读 · 0 评论 -
开启Mysql慢查询日志
//查看慢查询时间show variables like "long_query_time";默认10s//查看慢查询配置情况show status like "%slow_queries%";//查看慢查询日志路径 show variables like "%slow%";修改配置文件在my.ini中加上下面两句话log-slow-queries原创 2017-11-08 18:33:35 · 318 阅读 · 0 评论 -
解决MySql error #1036 Table is read only 错误方法
上传好网站数据,解压,配置好数据库链接参数就行,网站就能正常连接上了,我本以为这已经是顺利迁移完成了,但后来操作的时候,发现只能读取数据库的内容,不能更改写入任何信息,提示#1036 – Table ‘* ‘ is read only (*号为任意表),也就是说表只有只读属性。通过SSH,给数据库文件777权限,dedeadmin是我的数据库文件夹chmod -R 0777 /usr/lo原创 2017-01-10 22:08:48 · 5237 阅读 · 1 评论 -
安装SQL2005出现未按.net framework2.0或已安装的软件已损坏
安装SQL2005出现出现未按.net framework2.0或已安装的软件已损坏,后来在SQL日志里查看到是加载UI界面出错日志信息如下:1.安装程序检测到 Microsoft .Net Framework 存在问题,无法继续。此系统上未安装 Microsoft .Net Framework 2.0,或者该软件已损坏。2.CSetupBootstrapWizard - unkn原创 2012-07-24 16:13:34 · 8511 阅读 · 0 评论 -
阻止用户(除SA用户)删除数据库表
/****** 对象: DdlTrigger [TR_Safety_Table] 脚本日期: 06/07/2011 14:20:06 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- =============================================-- Author: -- Create date: --原创 2011-06-07 14:25:00 · 893 阅读 · 0 评论 -
SQLSERVER2005EXPRESS版本的静默安装
QL2005EXPR /qb ADDLOCAL=ALL INSTANCENAME="SQLEXPRESS" SQLACCOUNT=NT AUTHORITY/SYSTEM SECURITYMODE=SQL SAPWD="woobang" 如何从命令提示符安装 SQL Server http://msdn.microsoft.com/zh-cn/library/ms144259(SQL.105).as原创 2010-05-26 16:02:00 · 1650 阅读 · 0 评论 -
数据库SQLSERVER2005EXPRESS版本命令符方式附加数据库
osql -S ./SQLEXPRESS -U sa -P woobang -Q "sp_attach_db @dbname=NWoobangSoft,@filename1=Nc:/SD_Data.mdf,@filename2 =Nc:/SD_log.ldf;"原创 2010-05-26 16:00:00 · 1662 阅读 · 0 评论 -
oracle 10g 企业管理器 身份认证时进不去
可能导致的原因:1:ORACLE主机身份认证和数据库密码不能全部为数字。2:在本地策略中的用户权利指派,在“作为批处理作业登录”策略中把要登陆的用户名添加进去。原创 2008-10-10 09:41:00 · 819 阅读 · 0 评论 -
oracle 10g的listener进程启动失败
ORACLE 10G在启动LISTNER进程时候,出现改进程启动了,又停止了错误。原因应该先在listener日志里看下,有记录。我遇到的是配置了两个服务,其中有一个服务那台主机连接不上。原创 2008-10-10 09:20:00 · 725 阅读 · 0 评论