数据库
一遇一余
这个作者很懒,什么都没留下…
展开
-
大批量数据需要导出导入时,使用mysql 快速导出和导入 csv
使用MYSQL命令行模式 导出into outfile 导入load data。原创 2023-01-11 11:43:45 · 799 阅读 · 0 评论 -
1055 Expression #2 of SELECT list is not in GROUP BY clause 报错处理
1055 Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'sessionserver.CHARBASE.CREATETIME' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by;如果差原创 2022-04-18 15:43:13 · 1495 阅读 · 0 评论 -
mysqldump 命令导出数据和导入数据
【使用MySQL自带工具】mysqldump可以导出导入数据脚本,同样务必使用 --hex-blob模式mysql命令也可以导出数据到文件,不是数据脚本,二进制字段可以使用HEX()函数转成十六进制格式导出:mysqldump -hlocalhost -P3306 -uroot -p123456 mydb mytable --where="date>'2016-01-03'"--hex-blob> "d:\exportdata.sql"mysql -hlocalhost -P3..原创 2021-07-27 10:43:21 · 504 阅读 · 0 评论 -
Navicat 用SSH服务器连接报错 SSH: expected key exchange group packet from server ,如何处理
一. 检查mysql账号权限, 如果是权限问题则增加权限 1. mysql -u root -p 2.检查用户表use mysqlselecthost,userfromuser;3.修改host字段update usersethost ='%'whereuser ='root'; 4.刷新MySQL的系统权限相关表flush privileges;二. 主要说第二种 修改sshd 配置解决方式:1、升级navicat...原创 2020-06-22 16:39:53 · 2367 阅读 · 0 评论 -
用SQL命令查看Mysql数据库大小
要想知道每个数据库的大小的话,步骤如下:1、进入information_schema 数据库(存放了其他的数据库的信息)use information_schema; 2、查询所有数据的大小:select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables; 3、查看指定数据库的大小:比如查看数据库home的大小...转载 2018-05-14 15:19:49 · 157 阅读 · 0 评论 -
数据库导出数据到csv文件导出
csv因为是文本格式,可支持大文件csv :文件, 文本格式, 字段间逗号分隔, 可用excel打开EXCEL2007之前只能显示6.4W行, 2007之后, 可以支持104W行/** * 导出大数据到CSV, 当前页面下载, 弊端,EXCEL最多支持108万行.几百万级的数据读不了 */set_time_limit(0);header ( "Content-type:application/vn...原创 2018-05-14 16:08:38 · 6314 阅读 · 0 评论 -
网页上直接sql查询操作数据库,并在网页上展示列表数据的工具页面
很多人可能跟我一样,需要连接N都个数据库,进行操作, 有时候要查某个服务器下某个数据库的某张表的数据. 然后只能打开连接远程服务器, 连接远程数据库, 然后再sql语句操作. 每次都很烦,所以有空做了个 连接数据库操作的工具页面.直接工具栏输入, 下面显示查询结果列表前端: easyui 前端我用的是easyui的表格功能,这个做列表数据展示还不错,后端: php 接口, ...原创 2018-10-13 17:09:14 · 40058 阅读 · 5 评论